static IItemFilter |
ItemFilters.all() |
|
static IItemFilter |
ItemFilters.and(IItemFilter... filters) |
|
static <V extends Comparable<V>> IItemFilter |
ItemFilters.buildComparisonFilter(PersistableItemFilter.Kind comparisonKind,
ICanonicalAccessorFactory<V> attribute,
V value) |
|
static <V> IItemFilter |
ItemFilters.buildEqualityFilter(PersistableItemFilter.Kind comparisonKind,
ICanonicalAccessorFactory<V> attribute,
V value) |
|
static <V> IItemFilter |
ItemFilters.buildExistenceFilter(PersistableItemFilter.Kind comparisonKind,
ICanonicalAccessorFactory<V> attribute,
V value) |
|
static IItemFilter |
ItemFilters.buildStringFilter(PersistableItemFilter.Kind comparisonKind,
ICanonicalAccessorFactory<String> attribute,
String value) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.centerContainedIn(ICanonicalAccessorFactory<IRange<M>> rangeAttribute,
IRange<M> rangeLimit) |
|
static IItemFilter |
ItemFilters.contains(ICanonicalAccessorFactory<String> attribute,
String substring) |
|
static IItemFilter |
ItemFilters.convertToTypes(IItemFilter filter,
List<IType<IItem>> types) |
|
static <M> IItemFilter |
ItemFilters.equals(ICanonicalAccessorFactory<M> attribute,
M value) |
|
IItemFilter |
IItemQuery.getFilter() |
|
IItemFilter |
ItemFilters.Not.getFilter() |
|
IItemFilter[] |
ItemFilters.Composite.getFilters() |
|
static <V> IItemFilter |
ItemFilters.hasAttribute(ICanonicalAccessorFactory<V> attribute) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.interval(ICanonicalAccessorFactory<M> attribute,
M lowerLimit,
boolean lowerClosed,
M upperLimit,
boolean upperClosed) |
|
static <M> IItemFilter |
ItemFilters.isNotNull(ICanonicalAccessorFactory<M> attribute) |
Creates an item filter that will return true if attribute value exists, and is not null.
|
static <M> IItemFilter |
ItemFilters.isNull(ICanonicalAccessorFactory<M> attribute) |
Creates an item filter that will return true if attribute value is null, or if the attribute
doesn't exist, and false otherwise.
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.less(ICanonicalAccessorFactory<M> attribute,
M upperLimit) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.lessOrEqual(ICanonicalAccessorFactory<M> attribute,
M upperLimit) |
|
static IItemFilter |
ItemFilters.matches(ICanonicalAccessorFactory<String> attribute,
String regexp) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.matchRange(PersistableItemFilter.Kind kind,
ICanonicalAccessorFactory<IRange<M>> rangeAttribute,
IRange<M> rangeLimit) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.matchRange(RangeMatchPolicy policy,
ICanonicalAccessorFactory<IRange<M>> rangeAttribute,
IRange<M> rangeLimit) |
|
static <M> IItemFilter |
ItemFilters.memberOf(ICanonicalAccessorFactory<M> attribute,
Set<M> values) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.more(ICanonicalAccessorFactory<M> attribute,
M lowerLimit) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.moreOrEqual(ICanonicalAccessorFactory<M> attribute,
M lowerLimit) |
|
static IItemFilter |
ItemFilters.none() |
|
static IItemFilter |
ItemFilters.not(IItemFilter filter) |
|
static IItemFilter |
ItemFilters.notContains(ICanonicalAccessorFactory<String> attribute,
String regexp) |
|
static <M> IItemFilter |
ItemFilters.notEquals(ICanonicalAccessorFactory<M> attribute,
M value) |
|
static <V> IItemFilter |
ItemFilters.notHasAttribute(ICanonicalAccessorFactory<V> attribute) |
|
static IItemFilter |
ItemFilters.notMatches(ICanonicalAccessorFactory<String> attribute,
String regexp) |
|
static IItemFilter |
ItemFilters.or(IItemFilter... filters) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.rangeContainedIn(ICanonicalAccessorFactory<IRange<M>> rangeAttribute,
IRange<M> rangeLimit) |
|
static <M extends Comparable<? super M>> IItemFilter |
ItemFilters.rangeIntersects(ICanonicalAccessorFactory<IRange<M>> rangeAttribute,
IRange<M> rangeLimit) |
|
static IItemFilter |
PersistableItemFilter.readFrom(IState memento) |
|
static IItemFilter |
ItemFilters.type(String typeId) |
|
static IItemFilter |
ItemFilters.type(String... typeIds) |
|
static IItemFilter |
ItemFilters.type(Set<String> typeIds) |
|
static IItemFilter |
ItemFilters.typeMatches(String typeMatches) |
|