Interface | Description |
---|---|
DateRefinement.DateRefinementListener | |
Refinable |
This interface marks a class capable of returning Navigators
that contain Modifiers to modify your Predicate objects.
|
RefinableProducer |
Marker interface applied to the QueryExecutor implementation so that the
caller can ask this and expect the QueryResult that results from the
execute call to implement Navigable.
|
RefinementOrganizer<T> |
This interface allows Refinement lists to be organized.
|
Class | Description |
---|---|
DateRefinement |
A Calendar based refinement that captures a lot of the logic dates go
through when used as Refiners for a search.
|
DateRefinement.DateClause | |
DateRefiner |
The DateRefiner is a Calendar subclass of the base Refiner class
that focuses on Refinements of the Calendar type.
|
DateRefinerBuilder |
This class builds refiners of type Calendar.
|
Refinement<T> |
An abstract base class for Refinements in general.
|
Refinement.Clause<T> |
The Clause class describes a clause within a Refinement, which
can have one or more clauses.
|
Refiner<T> |
A abstract base class that captures what is necessary to implement
Navigated searches.
|
RefinerBuilder<T> |
An abstract base class for building Refiners of type T.
|
StringRefinement |
A String based refinement that captures a lot of the logic Strings go
through when used as Refiners for a search.
|
StringRefiner |
The StringRefiner is a String subclass of the base Refiner class
that focuses on Modifiers of the String type.
|
StringRefinerBuilder |
This class builds refiners of type String.
|