| Class | Description |
|---|---|
| AbstractConverterQueryResult<S,T> |
This abstract base class makes use of the ConverterIterator interface to
allow Search API implementors to easily pass in a ready-made Iterator of any
type and convert it to either a Row or any other types they desire to expose.
|
| BasicDateUtils | |
| ConditionalIterator<T> |
A generic utility decorator abstract base class of Iterator that
allows subclasses to decide when an element can be included in the resulting
Iterator.
|
| ConverterIterator<S,T> |
A generic utility decorator abstract base class of Iterator that allows
subclasses to convert between a source iterator element type and a target
iterator element type.
|
| PredicateUtils |
This class provides some utility methods around Predicates that
developers may find useful.
|
| QueryHandlerUtils | |
| ResultSetRow |
A utility class that constructs a Row implementation by wrapping a ResultSet
and consuming its column values in a "snapshot" way.
|
| ResultSetRowQueryResult |
A QueryResult of Row implementation by wrapping a ResultSet.
|
| SerializationUtils |
Utility class for serialization and de-serialization testing
|
| WrapperQueryResult<T> |
Base class that allows for implementors of the Search API to build
their QueryResult classes more easily.
|
| XmlDeserializer |
This class is responsible for de-serializing Query objects from XML.
|
| XmlSerializer |
This class is responsible for serializing Query objects into XML.
|
| Exception | Description |
|---|---|
| ContradictionException |
This class captures the exception when a contradiction happens when
manipulating Modifiers within a Navigator.
|