org.globus.cog.karajan.parser.atoms
Class AbstractEvaluator
java.lang.Object
org.globus.cog.karajan.parser.atoms.AbstractEvaluator
- All Implemented Interfaces:
- Evaluator
- Direct Known Subclasses:
- AbstractBinaryNumericEvaluator
public abstract class AbstractEvaluator
- extends Object
- implements Evaluator
Methods inherited from interface org.globus.cog.karajan.parser.atoms.Evaluator |
evaluate |
AbstractEvaluator
public AbstractEvaluator()
AbstractEvaluator
public AbstractEvaluator(int count)
initializeChildren
public void initializeChildren(int size)
childCount
protected int childCount()
setChild
protected void setChild(int index,
Object value)
getChild
protected Object getChild(int index)
getChildren
protected Object[] getChildren()
evalChild
protected Object evalChild(int index,
EvaluationContext table)
throws EvaluationException
- Throws:
EvaluationException
toString
public String toString()
- Overrides:
toString
in class Object