org.alfresco.opencmis.search
Class CMISQueryParser

java.lang.Object
  extended by org.alfresco.opencmis.search.CMISQueryParser

public class CMISQueryParser
extends java.lang.Object


Constructor Summary
CMISQueryParser(CMISQueryOptions options, CMISDictionaryService cmisDictionaryService, org.apache.chemistry.opencmis.commons.enums.CapabilityJoin joinSupport)
           
 
Method Summary
 PropertyArgument buildColumnReference(java.lang.String argumentName, org.antlr.runtime.tree.CommonTree columnReferenceNode, QueryModelFactory factory, java.util.Map selectors, java.util.Map columnMap)
           
 Query parse(QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 selectors,
                                             java.util.Map columnMap)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.