Package com.tangosol.util.filter


package com.tangosol.util.filter
Contains concrete Filter implementations and related interfaces.
  • Class
    Description
    Abstract base class implementation of QueryRecorderFilter.
    Filter which returns the logical "and" of a filter array.
    Filter which always evaluates to true.
    Filter which returns the logical "and" of two other filters.
    Filter which returns the logical "or" of a filter array.
    Filter which is a logical operator of a filter array.
    A thin wrapper around a Filter allowing for sorting the filters according to their effectiveness.
    BetweenFilter<T,E extends Comparable<? super E>>
    Filter which compares the result of a method invocation with a value for "Between" condition.
    An extension of the MapEventFilter which allows selection of client driven (natural) events, cache internal (synthetic) events, or both.
    Filter which compares the result of a method invocation with a value.
    Filter which tests a Collection or Object array value returned from a method invocation for containment of all values in a Set.
    Filter which tests a Collection or Object array value returned from a method invocation for containment of any value in a Set.
    Filter which tests a Collection or Object array value returned from a method invocation for containment of a given value.
    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.
    Filter which compares the result of a method invocation with a value for equality.
    Base Filter implementation for doing extractor-based processing.
    A generic Filter-based MapTrigger implementation.
    GreaterEqualsFilter<T,E extends Comparable<? super E>>
    Filter which compares the result of a method invocation with a value for "Greater or Equal" condition.
    GreaterFilter<T,E extends Comparable<? super E>>
    Filter which compares the result of a method invocation with a value for "Greater" condition.
    IndexAwareFilter is an extension to the EntryFilter interface that allows a filter to use a Map index to fully or partially evaluate itself.
    Filter which checks whether the result of a method invocation belongs to a predefined set of values.
    Filter that limits the underlying filter evaluation only to the specified set of keys.
    Filter which tests the result of a method invocation for inequality to null.
    Filter which compares the result of a method invocation with null.
    Filter which limits the scope of another filter according to the key association information.
    EntryFilter which checks whether an entry key belongs to a set.
    LessEqualsFilter<T,E extends Comparable<? super E>>
    Filter which compares the result of a method invocation with a value for "Less or Equals" condition.
    LessFilter<T,E extends Comparable<? super E>>
    Filter which compares the result of a method invocation with a value for "Less" condition.
    Filter which compares the result of a method invocation with a value for pattern match.
    Filter which truncates the results of another filter.
    Filter which evaluates the content of a MapEvent object according to the specified criteria.
    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.
    Filter which always evaluates to false.
    Filter which compares the result of a method invocation with a value for inequality.
    Filter which negates the results of another filter.
    Filter which returns the logical "or" of two other filters.
    Filter which limits the scope of another filter to those entries that have keys that belong to the specified partition set.
    A java.util.function.Predicate based ExtractorFilter.
    Filter which returns true for InvocableMap.Entry objects that currently exist in a Map.
    PriorityFilter is used to explicitly control the scheduling priority and timeouts for execution of filter-based methods.
    QueryRecorderFilter is an extension of EntryFilter that allows the projected or actual costs of query execution to be recorded.
    Filter which uses the regular expression pattern match defined by the String.matches(String) contract.
    ScriptFilter is a Filter that wraps a script written in one of the languages supported by Graal VM.
    Filter which evaluates the content of a MapEvent values based on the specified value extractor.
    QueryRecorderFilter wrapper class.
    Filter which returns the logical exclusive or ("xor") of two other filters.