| Modifier and Type | Method and Description |
|---|---|
List<QueryBuilder> |
DescriptionDocument.getExampleQueryBuilders(String MIMEType)
Retrieves a list of all
QueryBuilder objects that can be used to send example queries as described in the Query elements of this description document. |
List<QueryBuilder> |
DescriptionDocument.getQueryBuilders(String rel,
String MIMEType)
Retrieves a list of
QueryBuilder objects that can be used to construct queries for resources related to a specific role and which return results of
a given MIME type |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicQueryBuilder
Query builder class that implements the QueryBuilder interface, providing standard OpenSearch
parameter functionality.
|
class |
QueryBuilderDecorator |
| Modifier and Type | Field and Description |
|---|---|
protected QueryBuilder |
QueryBuilderDecorator.qb |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
BasicQueryBuilder.clone() |
QueryBuilder |
QueryBuilderDecorator.clone() |
QueryBuilder |
QueryBuilder.clone()
Returns a copy of this query builder
|
QueryBuilder |
QueryBuilderDecorator.setParameter(String name,
Integer value)
Assigns an integral value to a parameter of the query builder
|
QueryBuilder |
QueryBuilder.setParameter(String name,
Integer value)
Assigns an integral value to a parameter of the query builder
|
QueryBuilder |
QueryBuilderDecorator.setParameter(String name,
String value)
Assigns a string value to a parameter of the query builder
|
QueryBuilder |
QueryBuilder.setParameter(String name,
String value)
Assigns a string value to a parameter of the query builder
|
QueryBuilder |
QueryBuilderDecorator.setParameters(List<String> names,
List<Object> values)
Assigns to each parameter contained in the list of the first argument the respective value contained in the list of the secord argument
|
QueryBuilder |
QueryBuilder.setParameters(List<String> names,
List<Object> values)
Assigns to each parameter contained in the list of the first argument the respective value contained in the list of the secord argument
|
QueryBuilder |
BasicQueryBuilder.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
QueryBuilder |
QueryBuilderDecorator.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
QueryBuilder |
QueryBuilder.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
| Constructor and Description |
|---|
QueryBuilderDecorator(QueryBuilder qb) |
| Modifier and Type | Class and Description |
|---|---|
class |
GeoQueryBuilder |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
GeoQueryBuilder.clone() |
QueryBuilder |
GeoQueryBuilder.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
| Constructor and Description |
|---|
GeoQueryBuilder(QueryBuilder qb) |
| Modifier and Type | Class and Description |
|---|---|
class |
SRUQueryBuilder |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
SRUQueryBuilder.clone() |
QueryBuilder |
SRUQueryBuilder.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
| Constructor and Description |
|---|
SRUQueryBuilder(QueryBuilder qb) |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeQueryBuilder |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
TimeQueryBuilder.clone() |
QueryBuilder |
TimeQueryBuilder.setParameters(QueryElement queryEl)
Sets all parameters of the query builder that are also contained in the QueryElement provided with the values contained in the QueryElement
|
| Constructor and Description |
|---|
TimeQueryBuilder(QueryBuilder qb) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List<QueryBuilder>> |
OpenSearchResponse.queryBuilders
An association of role values with lists of query builders
|
| Modifier and Type | Method and Description |
|---|---|
List<QueryBuilder> |
OpenSearchResponse.getQueryBuilders(String role)
Returns a list of QueryBuilder objects that may be used to construct queries for a specific role
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
OpenSearchResponse.createQueryBuilder(Node n,
QueryElementFactory qElFactory,
QueryBuilder qb)
Adds a QueryBuilder to the list of available query builders after assigning the parameter values contained
in the QueryElement and another QueryBuilder
|
| Constructor and Description |
|---|
XMLResponse(InputStream in,
QueryElementFactory qElFactory,
QueryBuilder qb,
String encoding,
Map<String,String> nsPrefixes) |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
BasicURLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
QueryBuilder |
ExtendedURLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
QueryBuilder |
URLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
QueryBuilder |
URLElementDecorator.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
GeoURLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
SRUURLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
TimeURLElement.getQueryBuilder()
Constructs and returns a QueryBuilder object that can be used to construct queries based
on the template contained in this query element.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
Pager.getQueryBuilder()
Returns the query builder used to construct queries
|
| Modifier and Type | Method and Description |
|---|---|
void |
Pager.setContext(List<QueryBuilder> queryBuilders,
String MIMEType)
Provides the pager with a list of query builders to be used and the type of the search results
that the provider returns
|
Copyright © 2014. All Rights Reserved.