Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.1.0

E22843-01


Package com.tangosol.util.filter

Contains concrete Filter implementations and related interfaces.

See:
          Description

Interface Summary
EntryFilter EntryFilter provides an extension to Filter for those cases in which both a key and a value may be necessary to evaluate the conditional inclusion of a particular object.
IndexAwareFilter IndexAwareFilter is an extension to the EntryFilter interface that allows a filter to use a Map index to fully or partially evaluate itself.
QueryRecorderFilter QueryRecorderFilter is an extension of EntryFilter that allows the projected or actual costs of query execution to be recorded.

 

Class Summary
AbstractQueryRecorderFilter Abstract base class implementation of QueryRecorderFilter.
AllFilter Filter which returns the logical "and" of a filter array.
AlwaysFilter Filter which always evaluates to true.
AndFilter Filter which returns the logical "and" of two other filters.
AnyFilter Filter which returns the logical "or" of a filter array.
ArrayFilter Filter which is a logical operator of a filter array.
ArrayFilter.WeightedFilter A thin wrapper around a Filter allowing for sorting the filters according to their effectiveness.
BetweenFilter Filter which compares the result of a method invocation with a value for "Between" condition.
ComparisonFilter Filter which compares the result of a method invocation with a value.
ContainsAllFilter Filter which tests a Collection or Object array value returned from a method invocation for containment of all values in a Set.
ContainsAnyFilter Filter which tests a Collection or Object array value returned from a method invocation for containment of any value in a Set.
ContainsFilter Filter which tests a Collection or Object array value returned from a method invocation for containment of a given value.
EqualsFilter Filter which compares the result of a method invocation with a value for equality.
ExtractorFilter Base Filter implementation for doing extractor-based processing.
FilterTrigger A generic Filter-based MapTrigger implementation.
GreaterEqualsFilter Filter which compares the result of a method invocation with a value for "Greater or Equal" condition.
GreaterFilter Filter which compares the result of a method invocation with a value for "Greater" condition.
InFilter Filter which checks whether the result of a method invocation belongs to a predefined set of values.
InKeySetFilter Filter that limits the underlying filter evaluation only to the specified set of keys.
IsNotNullFilter Filter which tests the result of a method invocation for inequality to null.
IsNullFilter Filter which compares the result of a method invocation with null.
KeyAssociatedFilter Filter which limits the scope of another filter according to the key association information.
KeyFilter EntryFilter which checks whether an entry key belongs to a set.
LessEqualsFilter Filter which compares the result of a method invocation with a value for "Less or Equals" condition.
LessFilter Filter which compares the result of a method invocation with a value for "Less" condition.
LikeFilter Filter which compares the result of a method invocation with a value for pattern match.
LimitFilter Filter which truncates the results of another filter.
MapEventFilter Filter which evaluates the content of a MapEvent object according to the specified criteria.
MapEventTransformerFilter MapEventTransformerFilter is a generic multiplexing wrapper that combines two implementations: a Filter (most commonly a MapEventFilter) and a MapEventTransformer and is used to register event listeners that allow to change the content of a MapEvent.
NeverFilter Filter which always evaluates to false.
NotEqualsFilter Filter which compares the result of a method invocation with a value for inequality.
NotFilter Filter which negates the results of another filter.
OrFilter Filter which returns the logical "or" of two other filters.
PartitionedFilter Filter which limits the scope of another filter to those entries that have keys that belong to the specified partition set.
PresentFilter Filter which returns true for InvocableMap.Entry objects that currently exist in a Map.
PriorityFilter PriorityFilter is used to explicitly control the scheduling priority and timeouts for execution of filter-based methods.
RegexFilter Filter which uses the regular expression pattern match defined by the String.matches(String) contract.
ValueChangeEventFilter Filter which evaluates the content of a MapEvent values based on the specified value extractor.
WrapperQueryRecorderFilter QueryRecorderFilter wrapper class.
XorFilter Filter which returns the logical exclusive or ("xor") of two other filters.

 

Package com.tangosol.util.filter Description

Contains concrete Filter implementations and related interfaces.


Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.1.0

E22843-01


Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.