org.webmacro.engine
Class Expression.SubtractOperation

java.lang.Object
  |
  +--org.webmacro.engine.Expression.ExpressionBase
        |
        +--org.webmacro.engine.Expression.BinaryOperation
              |
              +--org.webmacro.engine.Expression.SubtractOperation
All Implemented Interfaces:
Macro, Visitable
Enclosing class:
Expression

public static class Expression.SubtractOperation
extends Expression.BinaryOperation


Constructor Summary
Expression.SubtractOperation(java.lang.Object l, java.lang.Object r)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.Object operate(java.lang.Object l, java.lang.Object r)
           
 
Methods inherited from class org.webmacro.engine.Expression.BinaryOperation
accept, evaluate
 
Methods inherited from class org.webmacro.engine.Expression.ExpressionBase
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Expression.SubtractOperation

public Expression.SubtractOperation(java.lang.Object l,
                                    java.lang.Object r)
Method Detail

getName

public java.lang.String getName()
Overrides:
getName in class Expression.BinaryOperation

operate

public java.lang.Object operate(java.lang.Object l,
                                java.lang.Object r)
                         throws PropertyException
Overrides:
operate in class Expression.BinaryOperation