Interface | Description |
---|---|
ParseFieldMatcherSupplier |
This interface should be implemented by classes like
QueryParseContext or QueryShardContext that
are able to carry a ParseFieldMatcher . |
Class | Description |
---|---|
Booleans | |
Classes | |
Explicit<T> |
Holds a value that is either:
a) set implicitly e.g.
|
MacAddressProvider | |
Numbers |
A set of utilities for numbers.
|
ParseField |
Holds a field that can be found in a request while parsing and its different variants, which may be deprecated.
|
ParseField.CommonFields | |
ParseFieldMatcher |
Matcher to use in combination with
ParseField while parsing requests. |
PidFile |
Process ID file abstraction that writes the current pid into a file and optionally
removes it on system exit.
|
Priority | |
Randomness |
Provides factory methods for producing reproducible sources of
randomness.
|
StopWatch |
Simple stop watch, allowing for timing of a number of tasks,
exposing total running time and running time for each named task.
|
StopWatch.TaskInfo |
Inner class to hold data about one task executed within the stop watch.
|
Strings | |
Table | |
Table.Cell | |
UUIDs |
Exception | Description |
---|---|
ParsingException |
Exception that can be used when parsing queries with a given
QueryParseContext . |
ValidationException |
Encapsulates an accumulation of validation errors
|
Annotation Type | Description |
---|---|
Nullable |
The presence of this annotation on a method parameter indicates that
null is an acceptable value for that parameter. |
SuppressForbidden |
Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.
|
SuppressLoggerChecks |
Annotation to suppress logging usage checks errors inside a whole class or a method.
|