Interface | Description |
---|---|
EstimatedCountUnavailable |
Marker interface applied to the QueryExecutor implementation so that the
caller can ask this and find out that the executor will not have the
estimated count of result available at the end of the query execution.
|
QueryExecutor<T> |
Extends the QueryHandler interface to allow entry into executing a Query.
|
QueryFederator<T> |
The QueryFederator allows the banding together of more than one QueryHandler
objects to achieve a federated query that is used in both the search UI for
the entire WebCenter (global search), as well as for the Document Library
where the federation is done over the various Java Content Repositories
plugged into it.
|
QueryHandler<T> |
This interface determines how a query gets executed.
|
QueryManager |
This class is the entry point for all Query / Search operations of a
WebCenter service.
|
QueryResult<T> |
The base interface for all QueryResults.
|
Row |
The modeling of a row of columns of result.
|
SearchExceptionCode |
All SearchException subclasses will need to use this in their constructors.
|
Class | Description |
---|---|
AttributeConstants |
This class of constants is a recommendation of attribute constants to be used
for QName values when exposing Attributes through the Attribute Discoverer.
|
AttributePredicate<T> |
This represents an attribute criterion that compares an attribute
with a value using a String comparator.
|
ComparatorConstants |
An enumeration of all the possible comparators in the system.
|
ComplexPredicate |
The Query Predicate is a logical grouping of the various criteria that
comprise a Query.
|
DateAttributePredicate | |
ExistencePredicate |
This class of predicate tests for existence of anything
that follows a specific qualified name.
|
NamedPredicate |
An extension of the Predicate class, this interface captures all
Predicate classes which have a name specified as a Qualified Name.
|
NamePredicate |
A predicate that tests for the name of whatever we are looking for.
|
Predicate |
A predicate is the base class for all WHERE clauses in a Query.
|
QName |
A Qualified Name useful to uniquely specify various constructs in the Search
API, including Attribute names.
|
Query |
A Query captures all that is needed to perform a runtime query against a
Search API implementation.
|
TextPredicate |
This class models a text criterion for data querying.
|
Enum | Description |
---|---|
ComplexPredicate.ConjunctionOp |
The operator to use to conjoin criteria together.
|
Query.SortDirection |
The direction to perform the sort - either Ascending or Descending
|
SearchExceptionCodes |
This enumeration lists the possible value for the SearchExceptionCodes that
comes with the API.
|
Exception | Description |
---|---|
SearchException |
The base exception for all Search related errors.
|