org.gcube.opensearch.opensearchdatasource.processor
Class OpenSearchGcqlProcessor
java.lang.Object
org.gcube.opensearch.opensearchdatasource.processor.GcqlProcessor
org.gcube.opensearch.opensearchdatasource.processor.OpenSearchGcqlProcessor
public class OpenSearchGcqlProcessor
- extends GcqlProcessor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenSearchGcqlProcessor
public OpenSearchGcqlProcessor()
setCollection
public void setCollection(String collection)
getCollection
public String getCollection()
setDataSourceLocator
public void setDataSourceLocator(String dataSourceLocator)
setAnnotationTree
public void setAnnotationTree(GCQLNodeAnnotation annotationTree)
setFields
public void setFields(List<String> fields)
getProjectedFields
public Map<String,String> getProjectedFields()
parseQuery
public search.library.util.cql.query.tree.GCQLNode parseQuery(String gCQLQuery)
- Specified by:
parseQuery in class GcqlProcessor
processQuery
public GcqlQueryContainer processQuery(List<String> presentableFields,
List<String> searchableFields)
throws Exception
- Specified by:
processQuery in class GcqlProcessor
- Throws:
Exception
Copyright © 2013. All Rights Reserved.