ValueExtractor and
ValueUpdater related classes.See: Description
| Interface | Description |
|---|---|
| IndexAwareExtractor<T,E> |
IndexAwareExtractor is an extension to the
ValueExtractor interface
that supports the creation and destruction of an index. |
| Class | Description |
|---|---|
| AbstractCompositeExtractor<T,E> |
Abstract super class for ValueExtractor implementations that are based on
an underlying array of ValueExtractor objects.
|
| AbstractExtractor<T,E> |
Abstract base for ValueExtractor implementations.
|
| AbstractUpdater<K,V,U> |
Abstract base for ValueUpdater implementations.
|
| ChainedExtractor<T,E> |
Composite ValueExtractor implementation based on an array of extractors.
|
| ComparisonValueExtractor<T,E extends Number> |
A synthetic ValueExtractor that returns a result of comparison between two
values extracted from the same target.
|
| CompositeUpdater |
A ValueUpdater implementation based on an extractor-updater pair that could
also be used as a ValueManipulator.
|
| ConditionalExtractor<T,E> |
An IndexAwareExtractor implementation that is only used to create a
ConditionalIndex. |
| DeserializationAccelerator |
DeserializationAccelerator is an
IndexAwareExtractor implementation that
is used to create a ForwardOnlyMapIndex, which in turn is used for
deserialization optimization. |
| EntryExtractor |
The EntryExtractor is a base abstract class for special purpose custom
ValueExtractor implementations.
|
| IdentityExtractor<T> |
Trivial ValueExtractor implementation that does not actually extract
anything from the passed value, but returns the value itself.
|
| KeyExtractor<T,E> |
The KeyExtractor is a special purpose ValueExtractor implementation that
serves as an indicator that a query should be run against the key objects
rather than the values.
|
| MultiExtractor |
Composite ValueExtractor implementation based on an array of extractors.
|
| PofExtractor<T,E> |
POF-based ValueExtractor implementation.
|
| PofUpdater |
POF-based ValueUpdater implementation.
|
| ReflectionExtractor<T,E> |
Reflection-based ValueExtractor implementation.
|
| ReflectionUpdater |
Reflection-based ValueUpdater implementation.
|
| UniversalExtractor<T,E> |
Universal ValueExtractor implementation.
|
| UniversalUpdater |
Universal ValueUpdater implementation.
|
ValueExtractor and
ValueUpdater related classes.