Interface | Description |
---|---|
Query |
A query for a repository.
|
QueryVisitor<T> |
A specification of some behavior on each kind of query.
|
Class | Description |
---|---|
AbstractQueryVisitorForSearch<T> |
An effectively abstract implementation of
QueryVisitor used by repository search implementations. |
AbstractQueryVisitorForSearch.SearchHandles |
Use
new AbstractQueryVisitorForSearch.SearchHandles(repo) as shorthand for new AbstractQueryVisitorForSearch<String>(repo,String.class) . |
AbstractQueryVisitorForSearch.SearchObjects |
Use
new AbstractQueryVisitorForSearch.SearchObjects(repo) as shorthand for new AbstractQueryVisitorForSearch<DigitalObject>(repo,DigitalObject.class) . |
AttributeQuery |
A query that matches an object where an attribute has an exact value.
|
BooleanClause |
A Boolean clause in a
BooleanQuery . |
BooleanQuery |
A query reflecting a boolean expression.
|
ElementAttributeQuery |
A query that matches an object where an element attribute has an exact value.
|
MatchAllObjectsQuery |
A query that matches all objects.
|
QueryParams |
Parameters to a repository search, such as pagination and sorting.
|
QueryResults<T> |
A CloseableIterator which carries a size and an optional boolean indicating whether there are more results.
|
RawQuery |
A query based on a raw String to be interpreted in a potentially repository-specific way.
|
SortField |
A specification of a field to be sorted.
|
Enum | Description |
---|---|
BooleanClause.Occur |
Enumerated type of occurence markers.
|