jrun.ejb.ejbql
Class UnaryOperatorExpression
java.lang.Object
|
+--jrun.ejb.ejbql.ExpressionBase
|
+--jrun.ejb.ejbql.UnaryOperatorExpression
- All Implemented Interfaces:
- Element, Expression, OperatorExpression
- public class UnaryOperatorExpression
- extends ExpressionBase
- implements OperatorExpression
An expression composed of an expression and a
unary operator.
- Author:
- Enrique Duvos
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnaryOperatorExpression
public UnaryOperatorExpression(Expression expression,
UnaryOperator operator)
getExpression
public Expression getExpression()
isOperatorExpression
public boolean isOperatorExpression()
- Specified by:
isOperatorExpression in interface Expression- Overrides:
isOperatorExpression in class ExpressionBase
getOperator
public Operator getOperator()
- Specified by:
getOperator in interface OperatorExpression
getJavaType
public java.lang.String getJavaType()
- Specified by:
getJavaType in interface Expression
accept
public void accept(Visitor visitor)
- Specified by:
accept in interface Element
getChildren
public java.util.ListIterator getChildren(int traversalType)
- Description copied from class:
ExpressionBase
- Provide default implementation that returns 0 children.
- Specified by:
getChildren in interface Element- Overrides:
getChildren in class ExpressionBase
getPrintStrings
public java.util.Iterator getPrintStrings()
- Specified by:
getPrintStrings in interface OperatorExpression
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
Copyright � 2002 Macromedia Corporation. All Rights Reserved.