Package org.gcube.opensearch.opensearchlibrary.query

Interface Summary
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 Summary
BasicQueryBuilder Query builder class that implements the QueryBuilder interface, providing standard OpenSearch parameter functionality.
BasicURLTemplate Class implementing the URLTemplate interface
QueryBuilderDecorator  
 

Exception Summary
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