Package com.vaadin.v7.data.util.filter
Class And
- java.lang.Object
-
- com.vaadin.v7.data.util.filter.AbstractJunctionFilter
-
- com.vaadin.v7.data.util.filter.And
-
- All Implemented Interfaces:
Container.Filter
,Serializable
@Deprecated public final class And extends AbstractJunctionFilter
Deprecated.As of 8.0, the whole filtering feature is integrated intoDataProvider
. For in-memory case (ListDataProvider
), use predicates as filters. For back-end DataProviders, filters are specific to the implementation.A compoundContainer.Filter
that accepts an item if all of its filters accept the item. If no filters are given, the filter should accept all items. This filter also directly supports in-memory filtering when all sub-filters do so.- Since:
- 6.6
- See Also:
Or
, Serialized Form
-
-
Field Summary
-
Fields inherited from class com.vaadin.v7.data.util.filter.AbstractJunctionFilter
filters
-
-
Constructor Summary
Constructors Constructor Description And(Container.Filter... filters)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
passesFilter(Object itemId, Item item)
Deprecated.Check if an item passes the filter (in-memory filtering).-
Methods inherited from class com.vaadin.v7.data.util.filter.AbstractJunctionFilter
appliesToProperty, equals, getFilters, hashCode
-
-
-
-
Constructor Detail
-
And
public And(Container.Filter... filters)
Deprecated.- Parameters:
filters
- filters of which the And filter will be composed
-
-
Method Detail
-
passesFilter
public boolean passesFilter(Object itemId, Item item) throws UnsupportedFilterException
Deprecated.Description copied from interface:Container.Filter
Check if an item passes the filter (in-memory filtering).- Parameters:
itemId
- identifier of the item being filtered; may be null when the item is being added to the containeritem
- the item being filtered- Returns:
- true if the item is accepted by this filter
- Throws:
UnsupportedFilterException
-
-