public class OpenSearchGcqlProcessor extends GcqlProcessor
presentableFields, searchableFields| Constructor and Description |
|---|
OpenSearchGcqlProcessor() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCollection() |
Map<String,String> |
getProjectedFields() |
boolean |
isUseRR() |
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) |
void |
setUseRR(boolean useRR) |
findPresentable, removeQuotes, splitTermspublic boolean isUseRR()
public void setUseRR(boolean useRR)
public 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 © 2017. All Rights Reserved.