class |
AbstractCompositeExtractor<T,E> |
Abstract super class for ValueExtractor implementations that are based on
an underlying array of ValueExtractor objects.
|
class |
ChainedExtractor<T,E> |
Composite ValueExtractor implementation based on an array of extractors.
|
class |
ChainedFragmentExtractor<T,E> |
A ValueExtractor that extracts a Fragment from a
nested property of the target object.
|
class |
ComparisonValueExtractor<T,E extends Number> |
A synthetic ValueExtractor that returns a result of comparison between two
values extracted from the same target.
|
class |
ConditionalExtractor<T,E> |
An IndexAwareExtractor implementation that is only used to create a
ConditionalIndex .
|
class |
DeserializationAccelerator |
|
class |
EntryExtractor |
The EntryExtractor is a base abstract class for special purpose custom
ValueExtractor implementations.
|
class |
FragmentExtractor<T> |
|
class |
IdentityExtractor<T> |
Trivial ValueExtractor implementation that does not actually extract
anything from the passed value, but returns the value itself.
|
class |
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.
|
class |
MultiExtractor |
Composite ValueExtractor implementation based on an array of extractors.
|
class |
PofExtractor<T,E> |
POF-based ValueExtractor implementation.
|
class |
ReflectionExtractor<T,E> |
Reflection-based ValueExtractor implementation.
|
class |
ScriptValueExtractor<T,E> |
ScriptValueExtractor is an AbstractExtractor that wraps a script
written in one of the languages supported by Graal VM.
|
class |
UniversalExtractor<T,E> |
Universal ValueExtractor implementation.
|