public class OpenSearchGcqlProcessor extends GcqlProcessor
presentableFields, searchableFields| Constructor and Description |
|---|
OpenSearchGcqlProcessor() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCollection() |
Map<String,String> |
getProjectedFields() |
search.library.util.cql.query.tree.GCQLNode |
parseQuery(String gCQLQuery) |
GcqlQueryContainer |
processQuery(List<String> presentableFields,
List<String> searchableFields) |
void |
setAnnotationTree(GCQLNodeAnnotation annotationTree) |
void |
setCollection(String collection) |
void |
setDataSourceLocator(String dataSourceLocator) |
void |
setFields(List<String> fields) |
findPresentable, removeQuotes, splitTermspublic void setCollection(String collection)
public String getCollection()
public void setDataSourceLocator(String dataSourceLocator)
public void setAnnotationTree(GCQLNodeAnnotation annotationTree)
public search.library.util.cql.query.tree.GCQLNode parseQuery(String gCQLQuery)
parseQuery in class GcqlProcessorpublic GcqlQueryContainer processQuery(List<String> presentableFields, List<String> searchableFields) throws Exception
processQuery in class GcqlProcessorExceptionCopyright © 2014. All Rights Reserved.