| Interface | Description |
|---|---|
| QueryBuilder |
Interface of the query builder class that is used to construct OpenSearch queries using
a query template
|
| URLTemplate |
Interface of the URL template class that is used to construct parse OpenSearch query templates
and expose their parameters
|
| Class | Description |
|---|---|
| BasicQueryBuilder |
Query builder class that implements the QueryBuilder interface, providing standard OpenSearch
parameter functionality.
|
| BasicURLTemplate |
Class implementing the URLTemplate interface
|
| BasicURLTemplate.Parameter |
Class representing a query parameter, containing the qualified name of the parameter
and information about whether the parameter is required or not
|
| QueryBuilderDecorator |
| Exception | Description |
|---|---|
| IncompleteQueryException |
An exception that is thrown when one or more required query parameters are not assigned with a value
|
| MalformedQueryException |
An exception that is thrown when an error in a query construct is detected, e.g.
|
| NonExistentParameterException |
An exception that is thrown when a query parameter is not present
|
Copyright © 2014. All Rights Reserved.