Uses of Interface
com.vaadin.data.Container.Filter

Packages that use Container.Filter
com.vaadin.data Contains interfaces for the data layer, mainly for binding typed data and data collections to components, and for validating data. 
com.vaadin.data.util Provides implementations of Property, Item and Container interfaces, and utilities for the data layer. 
com.vaadin.data.util.filter   
com.vaadin.data.util.sqlcontainer   
com.vaadin.data.util.sqlcontainer.query   
com.vaadin.data.util.sqlcontainer.query.generator   
com.vaadin.data.util.sqlcontainer.query.generator.filter   
com.vaadin.ui   
 

Uses of Container.Filter in com.vaadin.data
 

Methods in com.vaadin.data with parameters of type Container.Filter
 void Container.Filterable.addContainerFilter(Container.Filter filter)
          Adds a filter for the container.
 void Container.Filterable.removeContainerFilter(Container.Filter filter)
          Removes a filter from the container.
 

Uses of Container.Filter in com.vaadin.data.util
 

Methods in com.vaadin.data.util that return types with arguments of type Container.Filter
protected  Set<Container.Filter> AbstractInMemoryContainer.getFilters()
          Returns the internal collection of filters.
protected  Collection<Container.Filter> AbstractInMemoryContainer.removeFilters(Object propertyId)
          Remove all container filters for a given property identifier and re-filter the view.
 

Methods in com.vaadin.data.util with parameters of type Container.Filter
 void AbstractBeanContainer.addContainerFilter(Container.Filter filter)
           
 void IndexedContainer.addContainerFilter(Container.Filter filter)
           
protected  void AbstractInMemoryContainer.addFilter(Container.Filter filter)
          Adds a container filter and re-filter the view.
 void AbstractBeanContainer.removeContainerFilter(Container.Filter filter)
           
 void IndexedContainer.removeContainerFilter(Container.Filter filter)
           
protected  void AbstractInMemoryContainer.removeFilter(Container.Filter filter)
          Remove a specific container filter and re-filter the view (if necessary).
 

Method parameters in com.vaadin.data.util with type arguments of type Container.Filter
protected  void AbstractInMemoryContainer.setFilters(Set<Container.Filter> filters)
          Set the internal collection of filters without performing filtering.
 

Uses of Container.Filter in com.vaadin.data.util.filter
 

Classes in com.vaadin.data.util.filter that implement Container.Filter
 class AbstractJunctionFilter
          Abstract base class for filters that are composed of multiple sub-filters.
 class And
          A compound Container.Filter that accepts an item if all of its filters accept the item.
 class Between
           
 class Compare
          Simple container filter comparing an item property value against a given constant value.
static class Compare.Equal
          A Compare filter that accepts items for which the identified property value is equal to value.
static class Compare.Greater
          A Compare filter that accepts items for which the identified property value is greater than value.
static class Compare.GreaterOrEqual
          A Compare filter that accepts items for which the identified property value is greater than or equal to value.
static class Compare.Less
          A Compare filter that accepts items for which the identified property value is less than value.
static class Compare.LessOrEqual
          A Compare filter that accepts items for which the identified property value is less than or equal to value.
 class IsNull
          Simple container filter checking whether an item property value is null.
 class Like
           
 class Not
          Negating filter that accepts the items rejected by another filter.
 class Or
          A compound Container.Filter that accepts an item if any of its filters accept the item.
 class SimpleStringFilter
          Simple string filter for matching items that start with or contain a specified string.
 

Fields in com.vaadin.data.util.filter with type parameters of type Container.Filter
protected  Collection<Container.Filter> AbstractJunctionFilter.filters
           
 

Methods in com.vaadin.data.util.filter that return Container.Filter
 Container.Filter Not.getFilter()
          Returns the negated filter.
 

Methods in com.vaadin.data.util.filter that return types with arguments of type Container.Filter
 Collection<Container.Filter> AbstractJunctionFilter.getFilters()
          Returns an unmodifiable collection of the sub-filters of this composite filter.
 

Constructors in com.vaadin.data.util.filter with parameters of type Container.Filter
AbstractJunctionFilter(Container.Filter... filters)
           
And(Container.Filter... filters)
           
Not(Container.Filter filter)
          Constructs a filter that negates a filter.
Or(Container.Filter... filters)
           
 

Uses of Container.Filter in com.vaadin.data.util.sqlcontainer
 

Methods in com.vaadin.data.util.sqlcontainer with parameters of type Container.Filter
 void SQLContainer.addContainerFilter(Container.Filter filter)
          Adds a filter for the container.
 void SQLContainer.removeContainerFilter(Container.Filter filter)
          Removes a filter from the container.
 

Uses of Container.Filter in com.vaadin.data.util.sqlcontainer.query
 

Method parameters in com.vaadin.data.util.sqlcontainer.query with type arguments of type Container.Filter
 void TableQuery.setFilters(List<Container.Filter> filters)
           
 void FreeformQueryDelegate.setFilters(List<Container.Filter> filters)
          Sets the filters to apply when performing the SQL query.
 void QueryDelegate.setFilters(List<Container.Filter> filters)
          Sets the filters to apply when performing the SQL query.
 void FreeformQuery.setFilters(List<Container.Filter> filters)
           
 

Uses of Container.Filter in com.vaadin.data.util.sqlcontainer.query.generator
 

Method parameters in com.vaadin.data.util.sqlcontainer.query.generator with type arguments of type Container.Filter
 StatementHelper SQLGenerator.generateSelectQuery(String tableName, List<Container.Filter> filters, List<OrderBy> orderBys, int offset, int pagelength, String toSelect)
          Generates a SELECT query with the provided parameters.
 StatementHelper MSSQLGenerator.generateSelectQuery(String tableName, List<Container.Filter> filters, List<OrderBy> orderBys, int offset, int pagelength, String toSelect)
           
 StatementHelper OracleGenerator.generateSelectQuery(String tableName, List<Container.Filter> filters, List<OrderBy> orderBys, int offset, int pagelength, String toSelect)
           
 StatementHelper DefaultSQLGenerator.generateSelectQuery(String tableName, List<Container.Filter> filters, List<OrderBy> orderBys, int offset, int pagelength, String toSelect)
           
 

Uses of Container.Filter in com.vaadin.data.util.sqlcontainer.query.generator.filter
 

Methods in com.vaadin.data.util.sqlcontainer.query.generator.filter with parameters of type Container.Filter
 String LikeTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String IsNullTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String BetweenTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String OrTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String SimpleStringTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String CompareTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String AndTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
static String QueryBuilder.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
          Constructs and returns a string representing the filter that can be used in a WHERE clause.
 String NotTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 String FilterTranslator.getWhereStringForFilter(Container.Filter filter, StatementHelper sh)
           
 boolean LikeTranslator.translatesFilter(Container.Filter filter)
           
 boolean IsNullTranslator.translatesFilter(Container.Filter filter)
           
 boolean BetweenTranslator.translatesFilter(Container.Filter filter)
           
 boolean OrTranslator.translatesFilter(Container.Filter filter)
           
 boolean SimpleStringTranslator.translatesFilter(Container.Filter filter)
           
 boolean CompareTranslator.translatesFilter(Container.Filter filter)
           
 boolean AndTranslator.translatesFilter(Container.Filter filter)
           
 boolean NotTranslator.translatesFilter(Container.Filter filter)
           
 boolean FilterTranslator.translatesFilter(Container.Filter filter)
           
 

Method parameters in com.vaadin.data.util.sqlcontainer.query.generator.filter with type arguments of type Container.Filter
static String QueryBuilder.getJoinedFilterString(Collection<Container.Filter> filters, String joinString, StatementHelper sh)
           
static String QueryBuilder.getWhereStringForFilters(List<Container.Filter> filters, StatementHelper sh)
           
 

Uses of Container.Filter in com.vaadin.ui
 

Methods in com.vaadin.ui that return Container.Filter
protected  Container.Filter Select.buildFilter(String filterString, int filteringMode)
          Constructs a filter instance to use when using a Filterable container in the ITEM_CAPTION_MODE_PROPERTY mode.
 



Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.