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.
|
ValueExtractor and ValueUpdater related classes.