| Methods in com.satline.expr.eval with parameters of type ExpressionContext |
protected java.util.List<ExpressionValue> |
ExpressionEvaluator.evalList(java.util.List<Expression> list,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitAbsFunction(AbsFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitAbsFunction(AbsFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitAddition(AdditionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitAddition(AdditionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitAndTerm(AndTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitAndTerm(AndTerm t,
ExpressionContext ctx)
|
protected ExpressionType |
TypeRetriever.visitBinaryArithmetic(BinaryTerm t,
ExpressionContext ctx)
|
ExpressionType |
TypeRetriever.visitBinaryLogical(BinaryTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitBooleanConstant(java.lang.Boolean b,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitBooleanConstant(java.lang.Boolean b,
ExpressionContext ctx)
|
protected ExpressionType |
TypeRetriever.visitComparison(BinaryTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitConcatenationTerm(ConcatenationTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitConcatenationTerm(ConcatenationTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitCurrentDateFunction(CurrentDateFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitCurrentDateFunction(CurrentDateFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitDateConstant(java.util.Date d,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitDateConstant(java.util.Date d,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitDivision(DivisionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitDivision(DivisionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitEquality(EqualityTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitEquality(EqualityTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitGreaterEqual(GreaterEqualTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitGreaterEqual(GreaterEqualTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitGreaterThan(GreaterTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitGreaterThan(GreaterTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitInequality(InequalityTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitInequality(InequalityTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitInTerm(InTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitInTerm(InTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitIsNotNull(IsNotNullTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitIsNotNull(IsNotNullTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitIsNull(IsNullTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitIsNull(IsNullTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitLengthFunction(LengthFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitLengthFunction(LengthFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitLessEqual(LessEqualTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitLessEqual(LessEqualTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitLessThan(LessTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitLessThan(LessTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitLikeTerm(LikeTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitLikeTerm(LikeTerm t,
ExpressionContext ctx)
|
protected ExpressionType |
TypeRetriever.visitLikeTermAsBinary(BinaryTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitLowerFunction(LowerFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitLowerFunction(LowerFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitMatchTerm(MatchTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitMatchTerm(MatchTerm t,
ExpressionContext arg)
|
ExpressionValue |
ExpressionEvaluator.visitMultiplication(MultiplicationTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitMultiplication(MultiplicationTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitNegation(NegationTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitNegation(NegationTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitNotInTerm(NotInTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitNotInTerm(NotInTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitNotLikeTerm(NotLikeTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitNotLikeTerm(NotLikeTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitNumberConstant(java.lang.Number n,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitNumberConstant(java.lang.Number n,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitOrTerm(OrTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitOrTerm(OrTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitReplaceFunction(ReplaceFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitReplaceFunction(ReplaceFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitSignChange(SignChangeTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitSignChange(SignChangeTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitStringConstant(java.lang.String s,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitStringConstant(java.lang.String s,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitSubstrFunction(SubstrFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitSubstrFunction(SubstrFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitSubtraction(SubtractionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitSubtraction(SubtractionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitTrimFunction(TrimFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitTrimFunction(TrimFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitUpperFunction(UpperFunctionTerm t,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitUpperFunction(UpperFunctionTerm t,
ExpressionContext ctx)
|
ExpressionValue |
ExpressionEvaluator.visitVariable(Variable variable,
ExpressionContext arg)
|
ExpressionType |
TypeRetriever.visitVariable(Variable variable,
ExpressionContext ctx)
|