common-util

local.tomas.expr
Class GreaterEqualTerm

java.lang.Object
  extended by local.tomas.expr.BinaryTerm
      extended by local.tomas.expr.GreaterEqualTerm
All Implemented Interfaces:
Serializable, Expression

public class GreaterEqualTerm
extends BinaryTerm
implements Expression

This class defines a greater equal term within an expression.

Author:
Teubner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class local.tomas.expr.BinaryTerm
left, right
 
Constructor Summary
GreaterEqualTerm()
          Default constructor.
GreaterEqualTerm(Expression left, Expression right)
          Constructor using fields.
 
Method Summary
<E,F> E
greet(ExpressionWalker<E,F> visitor, F arg)
          Handle visit of ExpressionWalker.
 
Methods inherited from class local.tomas.expr.BinaryTerm
equals, getLeft, getRight, hashCode, setLeft, setRight
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GreaterEqualTerm

public GreaterEqualTerm()
Default constructor.


GreaterEqualTerm

public GreaterEqualTerm(Expression left,
                        Expression right)
Constructor using fields.

Parameters:
left - left operand
right - right operand
Method Detail

greet

public <E,F> E greet(ExpressionWalker<E,F> visitor,
                     F arg)
        throws ExpressionException
Description copied from interface: Expression
Handle visit of ExpressionWalker.

Specified by:
greet in interface Expression
Parameters:
visitor - the ExpressionWalker visiting this object
arg - implementation dependent argument
Returns:
implementation dependent result
Throws:
ExpressionException

common-util

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