common-util

Uses of Class
local.tomas.expr.eval.ExpressionContext

Packages that use ExpressionContext
local.tomas.expr.eval This package defines classes required for expression evaluation. 
 

Uses of ExpressionContext in local.tomas.expr.eval
 

Methods in local.tomas.expr.eval with parameters of type ExpressionContext
protected  List<ExpressionValue> ExpressionEvaluator.evalList(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)
          Get type of binary arithmetic term.
protected  ExpressionType TypeRetriever.visitBinaryLogical(BinaryTerm t, ExpressionContext ctx)
          Get type of binary logical term.
 ExpressionValue ExpressionEvaluator.visitBooleanConstant(Boolean b, ExpressionContext arg)
           
 ExpressionType TypeRetriever.visitBooleanConstant(Boolean b, ExpressionContext ctx)
           
protected  ExpressionType TypeRetriever.visitComparison(BinaryTerm t, ExpressionContext ctx)
          Get type of comparison term.
 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(Date d, ExpressionContext arg)
           
 ExpressionType TypeRetriever.visitDateConstant(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)
          Get type of binary LIKE term.
 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(Number n, ExpressionContext arg)
           
 ExpressionType TypeRetriever.visitNumberConstant(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(String s, ExpressionContext arg)
           
 ExpressionType TypeRetriever.visitStringConstant(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)
           
 


common-util

Copyright © 2005-2007 Tomas Teubner. All Rights Reserved.