org.cheffo.jeplite.function
Class PostfixMathCommand.Logical

java.lang.Object
  |
  +--org.cheffo.jeplite.function.PostfixMathCommand
        |
        +--org.cheffo.jeplite.function.PostfixMathCommand.Logical
Enclosing class:
PostfixMathCommand

public static class PostfixMathCommand.Logical
extends PostfixMathCommand


Nested Class Summary
 
Nested classes inherited from class org.cheffo.jeplite.function.PostfixMathCommand
PostfixMathCommand.Comparative, PostfixMathCommand.Divide, PostfixMathCommand.Logical, PostfixMathCommand.Modulus, PostfixMathCommand.Multiply, PostfixMathCommand.Not, PostfixMathCommand.Power, PostfixMathCommand.Subtract
 
Field Summary
 
Fields inherited from class org.cheffo.jeplite.function.PostfixMathCommand
ADD, AND, DIVIDE, MULTIPLY, numberOfParameters, OR, UMINUS
 
Constructor Summary
PostfixMathCommand.Logical(int id_in)
           
 
Method Summary
 double operation(double[] params)
           
 void run(DoubleStack inStack)
           
 
Methods inherited from class org.cheffo.jeplite.function.PostfixMathCommand
fillFunctionTable, getNumberOfParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostfixMathCommand.Logical

public PostfixMathCommand.Logical(int id_in)
Method Detail

operation

public final double operation(double[] params)
Overrides:
operation in class PostfixMathCommand

run

public final void run(DoubleStack inStack)
               throws ParseException
Overrides:
run in class PostfixMathCommand
ParseException