Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
12c (12.2.1.4.0)
E90869-02
Contains various filter implementations.
Classes
| Class | Description | |
|---|---|---|
| AllFilter | IFilter which returns the logical "and" of a filter
array.
| |
| AlwaysFilter | IFilter which always evaluates to true.
| |
| AndFilter | IFilter which returns the logical "and" of two other
filters.
| |
| AnyFilter | IFilter which returns the logical "or" of a filter
array.
| |
| ArrayFilter | IFilter 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 | IFilter which compares the result of a member
invocation with a value for "Between" condition.
| |
| CacheEventFilter | IFilter which evaluates the content of a
CacheEventArgs object according to the specified
criteria.
| |
| CacheEventTransformerFilter |
CacheEventTransformerFilter is a generic multiplexing wrapper that
combines two implementations: an IFilter (most commonly
a CacheEventFilter) and an
ICacheEventTransformer and is used to register event
listeners that allow to change the content of a
CacheEventArgs.
| |
| ComparisonFilter | IFilter which compares the result of a member
invocation with a value.
| |
| ContainsAllFilter | IFilter which tests an ICollection or object
array value returned from a member invocation for containment of all
values in an collection.
| |
| ContainsAnyFilter | IFilter which tests an ICollection or object
array value returned from a method invocation for containment of any
value in a collection.
| |
| ContainsFilter | IFilter which tests an ICollection or object
array value returned from a method invocation for containment of a
given value.
| |
| EqualsFilter | IFilter which compares the result of a member
invocation with a value for equality.
| |
| ExtractorFilter |
Base IFilter implementation for doing extractor-based
processing.
| |
| FilterTrigger |
A generic Filter-based ICacheTrigger implementation.
| |
| GreaterEqualsFilter | IFilter which compares the result of a member
invocation with a value for "Greater or Equal" condition.
| |
| GreaterFilter | IFilter which compares the result of a member
invocation with a value for "Greater" condition.
| |
| InFilter | IFilter which checks whether the result of a member
invocation belongs to a predefined collection of values.
| |
| InKeySetFilter | IFilter that limits the underlying filter evaluation
only to the specified collection of keys.
| |
| IsNotNullFilter | IFilter which tests the result of a member invocation
for inequality to null.
| |
| IsNullFilter | IFilter which compares the result of a member
invocation with null.
| |
| KeyAssociatedFilter | IFilter 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 | IFilter which compares the result of a member
invocation with a value for "Less or Equals" condition.
| |
| LessFilter | IFilter which compares the result of a member
invocation with a value for "Less" condition.
| |
| LikeFilter | IFilter which compares the result of a member
invocation with a value for pattern match.
| |
| LimitFilter | IFilter which truncates the results of another filter.
| |
| NeverFilter | IFilter which always evaluates to false.
| |
| NotEqualsFilter | IFilter which compares the result of a member
invocation with a value for inequality.
| |
| NotFilter | IFilter which negates the results of another filter.
| |
| OrFilter | IFilter which returns the logical "or" of two other
filters.
| |
| PresentFilter | ||
| PriorityFilter |
PriorityFilter is used to explicitly control the scheduling priority
and timeouts for execution of filter-based methods.
| |
| ValueChangeEventFilter | IFilter which evaluates the content of a
CacheEventArgs values based on the specified value
extractor.
| |
| XorFilter | IFilter which returns the logical exclusive or ("xor")
of two other filters.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IEntryFilter |
IEntryFilter provides an extension to IFilter for those
cases in which both a key and a value may be necessary to evaluate
the conditional inclusion of a particular object.
| |
| IIndexAwareFilter |
IIndexAwareFilter is an extension to the EntryFilter interface that
allows a filter to use a cache index to fully or partially evaluate
itself.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| CacheEventFilter..::..CacheEventMask |
Event mask enum.
| |
| CacheEventFilter..::..CacheEventSyntheticMask |
Event natural/synthetic mask enum.
| |
| FilterTrigger..::..ActionCode |
The action taken if an evaluation of the
ICacheTriggerEntry object representing a pending
change fails (returns false).
|