T - The result type of the evaluation of the parse tree.public interface Evaluator<T>
ParseTreeWalkerT not(T op)
CmisQlStrictLexer.NOT nodes.T and(T op1, T op2)
CmisQlStrictLexer.AND nodes.T or(T op1, T op2)
CmisQlStrictLexer.OR nodes.T eq(T op1, T op2)
CmisQlStrictLexer.EQ nodes.T neq(T op1, T op2)
CmisQlStrictLexer.NEQ nodes.T gt(T op1, T op2)
CmisQlStrictLexer.GT nodes.T gteq(T op1, T op2)
CmisQlStrictLexer.GTEQ nodes.T lt(T op1, T op2)
CmisQlStrictLexer.LT nodes.T lteq(T op1, T op2)
CmisQlStrictLexer.LTEQ nodes.T in(T op1, T op2)
CmisQlStrictLexer.IN nodes.T notIn(T op1, T op2)
CmisQlStrictLexer.NOT_IN nodes.T inAny(T op1, T op2)
CmisQlStrictLexer.IN_ANY nodes.T notInAny(T op1, T op2)
CmisQlStrictLexer.NOT_IN_ANY nodes.T eqAny(T op1, T op2)
CmisQlStrictLexer.EQ_ANY nodes.T isNull(T op)
CmisQlStrictLexer.IS_NULL nodes.T notIsNull(T op)
CmisQlStrictLexer.IS_NOT_NULL nodes.T like(T op1, T op2)
CmisQlStrictLexer.LIKE nodes.T notLike(T op1, T op2)
CmisQlStrictLexer.NOT_LIKE nodes.T contains(T op1, T op2)
CmisQlStrictLexer.CONTAINS nodes.T inFolder(T op1, T op2)
CmisQlStrictLexer.IN_FOLDER nodes.T inTree(T op1, T op2)
CmisQlStrictLexer.IN_TREE nodes.T list(List<T> ops)
CmisQlStrictLexer.IN_LIST nodes.T value(boolean value)
CmisQlStrictLexer.BOOL_LIT nodes.T value(double value)
CmisQlStrictLexer.NUM_LIT nodes.T value(long value)
CmisQlStrictLexer.NUM_LIT nodes.T value(String value)
CmisQlStrictLexer.STRING_LIT nodes.T value(GregorianCalendar value)
CmisQlStrictLexer.TIME_LIT nodes.T col(String name)
CmisQlStrictLexer.COL nodes.T textAnd(List<T> ops)
TextSearchLexer.TEXT_AND.T textOr(List<T> ops)
TextSearchLexer.TEXT_OR.T textMinus(String text)
TextSearchLexer.TEXT_MINUS.Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.