common-util

Uses of Class
local.tomas.expr.BinaryTerm

Packages that use BinaryTerm
local.tomas.expr This package defines all interfaces and classes required to handle expressions. 
local.tomas.expr.compiler This package defines classes to compile expressions from strings and decompile expressions into strings. 
local.tomas.expr.eval This package defines classes required for expression evaluation. 
 

Uses of BinaryTerm in local.tomas.expr
 

Subclasses of BinaryTerm in local.tomas.expr
 class AdditionTerm
          This class defines an addition term within an expression.
 class AndTerm
          This class defines an and term within an expression.
 class ConcatenationTerm
          This class defines a concatenation term within an expression.
 class DivisionTerm
          This class defines an division term within an expression.
 class EqualityTerm
          This class defines an equality term within an expression.
 class GreaterEqualTerm
          This class defines a greater equal term within an expression.
 class GreaterTerm
          This class defines a greater than term within an expression.
 class InequalityTerm
          This class defines an inequality term within an expression.
 class InTerm
          This class defines an in term within an expression.
 class LessEqualTerm
          This class defines a less equal term within an expression.
 class LessTerm
          This class defines a less than term within an expression.
 class LikeTerm
          This class defines a like term within an expression.
 class MatchTerm
          This class defines a regular expression match term within an expression.
 class MultiplicationTerm
          This class defines an multiplication term within an expression.
 class NotInTerm
          This class defines a not in term within an expression.
 class NotLikeTerm
          This class defines a not like term within an expression.
 class OrTerm
          This class defines an or term within an expression.
 class SubtractionTerm
          This class defines an subtraction term within an expression.
 

Methods in local.tomas.expr with parameters of type BinaryTerm
protected  E BaseExpressionWalker.visitBinaryTerm(BinaryTerm t, F arg)
          Visit a binary term.
 

Uses of BinaryTerm in local.tomas.expr.compiler
 

Methods in local.tomas.expr.compiler that return types with arguments of type BinaryTerm
protected  Class<? extends BinaryTerm> ExpressionCompiler.additionOperator(String string)
          Get expression class for addition operator.
protected  Class<? extends BinaryTerm> ExpressionCompiler.comparisonOperator(String string)
          Get expression class for comparison operator.
protected  Class<? extends BinaryTerm> ExpressionCompiler.multiplicationOperator(String string)
          Get expression class for multiplication operator.
 

Uses of BinaryTerm in local.tomas.expr.eval
 

Methods in local.tomas.expr.eval with parameters of type BinaryTerm
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.
protected  ExpressionType TypeRetriever.visitComparison(BinaryTerm t, ExpressionContext ctx)
          Get type of comparison term.
protected  ExpressionType TypeRetriever.visitLikeTermAsBinary(BinaryTerm t, ExpressionContext ctx)
          Get type of binary LIKE term.
 


common-util

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