org.xorm.query
Class Expression.Binary

java.lang.Object
  |
  +--org.xorm.query.Expression
        |
        +--org.xorm.query.Expression.Binary
Direct Known Subclasses:
Expression.Arithmetic, Expression.Comparison
Enclosing class:
Expression

public abstract static class Expression.Binary
extends Expression


Nested Class Summary
 
Nested classes inherited from class org.xorm.query.Expression
Expression.Add, Expression.And, Expression.Arithmetic, Expression.Binary, Expression.BitwiseComplement, Expression.Cast, Expression.Comparison, Expression.ConditionalAnd, Expression.ConditionalOr, Expression.Constant, Expression.Divide, Expression.Equal, Expression.ExclusiveOr, Expression.FieldAccess, Expression.GreaterThan, Expression.GreaterThanEqual, Expression.InclusiveOr, Expression.LessThan, Expression.LessThanEqual, Expression.Member, Expression.MethodCall, Expression.Modulo, Expression.Multiply, Expression.Not, Expression.NotEqual, Expression.Numeric, Expression.Parameter, Expression.Subtract, Expression.Symbolic, Expression.Unary, Expression.UnaryMinus, Expression.Variable
 
Field Summary
protected  Expression lhs
           
protected  Expression rhs
           
 
Constructor Summary
Expression.Binary(Expression lhs, Expression rhs)
           
 
Method Summary
 Expression getLHS()
           
 Expression getRHS()
           
abstract  Operator operator()
          Returns a String representation of the operator
 String toString()
           
 
Methods inherited from class org.xorm.query.Expression
accept, escapeChar, escapeString, evaluate, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lhs

protected Expression lhs

rhs

protected Expression rhs
Constructor Detail

Expression.Binary

public Expression.Binary(Expression lhs,
                         Expression rhs)
Method Detail

getLHS

public Expression getLHS()

getRHS

public Expression getRHS()

operator

public abstract Operator operator()
Returns a String representation of the operator


toString

public String toString()
Specified by:
toString in class Expression


$Header: /cvsroot/xorm/xorm/docs/api/org/xorm/query/Expression.Binary.html,v 1.2 2004/05/30 08:55:08 wbiggs Exp $