public abstract class EvaluatorBase<T> extends Object implements Evaluator<T>
Evaluator interface
by throwing a CmisNotSupportedException.| Constructor and Description |
|---|
EvaluatorBase() |
public Evaluator<T> op()
EvaluatorEvaluator.public T not(T op)
EvaluatorCmisQlStrictLexer.NOT nodespublic T and(T op1, T op2)
EvaluatorCmisQlStrictLexer.AND nodespublic T or(T op1, T op2)
EvaluatorCmisQlStrictLexer.OR nodespublic T eq(T op1, T op2)
EvaluatorCmisQlStrictLexer.EQ nodespublic T neq(T op1, T op2)
EvaluatorCmisQlStrictLexer.NEQ nodespublic T gt(T op1, T op2)
EvaluatorCmisQlStrictLexer.GT nodespublic T gteq(T op1, T op2)
EvaluatorCmisQlStrictLexer.GTEQ nodespublic T lt(T op1, T op2)
EvaluatorCmisQlStrictLexer.LT nodespublic T lteq(T op1, T op2)
EvaluatorCmisQlStrictLexer.LTEQ nodespublic T in(T op1, T op2)
EvaluatorCmisQlStrictLexer.IN nodespublic T notIn(T op1, T op2)
EvaluatorCmisQlStrictLexer.NOT_IN nodespublic T inAny(T op1, T op2)
EvaluatorCmisQlStrictLexer.IN_ANY nodespublic T notInAny(T op1, T op2)
EvaluatorCmisQlStrictLexer.NOT_IN_ANY nodespublic T eqAny(T op1, T op2)
EvaluatorCmisQlStrictLexer.EQ_ANY nodespublic T isNull(T op)
EvaluatorCmisQlStrictLexer.IS_NULL nodespublic T notIsNull(T op)
EvaluatorCmisQlStrictLexer.IS_NOT_NULL nodespublic T like(T op1, T op2)
EvaluatorCmisQlStrictLexer.LIKE nodespublic T notLike(T op1, T op2)
EvaluatorCmisQlStrictLexer.NOT_LIKE nodespublic T contains(T op1, T op2)
EvaluatorCmisQlStrictLexer.CONTAINS nodespublic T inFolder(T op1, T op2)
EvaluatorCmisQlStrictLexer.IN_FOLDER nodespublic T inTree(T op1, T op2)
EvaluatorCmisQlStrictLexer.IN_TREE nodespublic T list(List<T> ops)
EvaluatorCmisQlStrictLexer.IN_LIST nodespublic T value(boolean value)
EvaluatorCmisQlStrictLexer.BOOL_LIT nodespublic T value(double value)
EvaluatorCmisQlStrictLexer.NUM_LIT nodespublic T value(long value)
EvaluatorCmisQlStrictLexer.NUM_LIT nodespublic T value(String value)
EvaluatorCmisQlStrictLexer.STRING_LIT nodespublic T value(GregorianCalendar value)
EvaluatorCmisQlStrictLexer.TIME_LIT nodespublic T col(String name)
EvaluatorCmisQlStrictLexer.COL nodespublic T textAnd(List<T> ops)
EvaluatorTextSearchLexer.TEXT_ANDpublic T textOr(List<T> ops)
EvaluatorTextSearchLexer.TEXT_ORpublic T textMinus(String text)
EvaluatorTextSearchLexer.TEXT_MINUSCopyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.