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