org.globus.cog.karajan.parser.atoms
Class Multiply

java.lang.Object
  extended by org.globus.cog.karajan.parser.AbstractGrammarElement
      extended by org.globus.cog.karajan.parser.atoms.AbstractAtom
          extended by org.globus.cog.karajan.parser.atoms.AbstractBinaryNumericAtom
              extended by org.globus.cog.karajan.parser.atoms.Multiply
All Implemented Interfaces:
GrammarElement

public class Multiply
extends AbstractBinaryNumericAtom


Nested Class Summary
static class Multiply.Eval
           
 
Field Summary
 
Fields inherited from class org.globus.cog.karajan.parser.atoms.AbstractBinaryNumericAtom
staticEvaluator
 
Fields inherited from class org.globus.cog.karajan.parser.AbstractGrammarElement
GEATYPE, optimized
 
Constructor Summary
Multiply()
           
 
Method Summary
protected  AbstractBinaryNumericEvaluator newEval(Object v1, Object v2)
           
 
Methods inherited from class org.globus.cog.karajan.parser.atoms.AbstractBinaryNumericAtom
parse
 
Methods inherited from class org.globus.cog.karajan.parser.atoms.AbstractAtom
_optimize, evaluate, newInstance, popstr, read, setParams
 
Methods inherited from class org.globus.cog.karajan.parser.AbstractGrammarElement
assertEquals, assertFalse, assertTrue, assertTrue, errorForm, expect, optimize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Multiply

public Multiply()
Method Detail

newEval

protected AbstractBinaryNumericEvaluator newEval(Object v1,
                                                 Object v2)
Specified by:
newEval in class AbstractBinaryNumericAtom