Package org.alfresco.opencmis.search
Class CMISQueryParser
- java.lang.Object
-
- org.alfresco.opencmis.search.CMISQueryParser
-
public class CMISQueryParser extends java.lang.Object
- Author:
- andyh
-
-
Constructor Summary
Constructors Constructor Description CMISQueryParser(CMISQueryOptions options, CMISDictionaryService cmisDictionaryService, org.apache.chemistry.opencmis.commons.enums.CapabilityJoin joinSupport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyArgument
buildColumnReference(java.lang.String argumentName, org.antlr.runtime.tree.CommonTree columnReferenceNode, QueryModelFactory factory, java.util.Map<java.lang.String,Selector> selectors, java.util.Map<java.lang.String,Column> columnMap)
Query
parse(QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext)
-
-
-
Constructor Detail
-
CMISQueryParser
public CMISQueryParser(CMISQueryOptions options, CMISDictionaryService cmisDictionaryService, org.apache.chemistry.opencmis.commons.enums.CapabilityJoin joinSupport)
-
-
Method Detail
-
parse
public Query parse(QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext)
-
buildColumnReference
public PropertyArgument buildColumnReference(java.lang.String argumentName, org.antlr.runtime.tree.CommonTree columnReferenceNode, QueryModelFactory factory, java.util.Map<java.lang.String,Selector> selectors, java.util.Map<java.lang.String,Column> columnMap)
-
-