com.ff.JEvaluator
Class EvaluatorNodeExpr

java.lang.Object
  extended by com.ff.JEvaluator.EvaluatorNodeBaseClass
      extended by com.ff.JEvaluator.EvaluatorNodeExpr

public class EvaluatorNodeExpr
extends EvaluatorNodeBaseClass

Author:
fiorucci Implements the node for the binary tree of the evaluator object, to handle and evaluate mathematical expressions

Field Summary
private  EvaluatorNodeBaseClass left
           
private  EvaluatorNodeBaseClass right
           
 
Fields inherited from class com.ff.JEvaluator.EvaluatorNodeBaseClass
log, symbol, symbolType
 
Constructor Summary
EvaluatorNodeExpr()
           
 
Method Summary
 EvaluatorNodeBaseClass getLeft()
           
 EvaluatorNodeBaseClass getRight()
           
 void setLeft(EvaluatorNodeBaseClass left)
           
 void setRight(EvaluatorNodeBaseClass right)
           
 
Methods inherited from class com.ff.JEvaluator.EvaluatorNodeBaseClass
dump, getSymbol, getSymbolType, setSymbol, setSymbolType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

left

private EvaluatorNodeBaseClass left

right

private EvaluatorNodeBaseClass right
Constructor Detail

EvaluatorNodeExpr

public EvaluatorNodeExpr()
Method Detail

getLeft

public EvaluatorNodeBaseClass getLeft()
Returns:
Returns the left.

setLeft

public void setLeft(EvaluatorNodeBaseClass left)
Parameters:
left - The left to set.

getRight

public EvaluatorNodeBaseClass getRight()
Returns:
Returns the right.

setRight

public void setRight(EvaluatorNodeBaseClass right)
Parameters:
right - The right to set.