Uses of Class
com.japisoft.formula.node.AbstractNode

Packages that use AbstractNode
com.japisoft.formula   
com.japisoft.formula.node   
 

Uses of AbstractNode in com.japisoft.formula
 

Methods in com.japisoft.formula that return AbstractNode
 AbstractNode Formula.parse()
          Parse the expression and return a node for evaluation.
 AbstractNode FormulaTreeBuilder.getRootNode()
           
 

Uses of AbstractNode in com.japisoft.formula.node
 

Subclasses of AbstractNode in com.japisoft.formula.node
 class BinaryOperatorNode
          This operator uses two double operands.
 class FunctionNode
          Node for function.
 class GroupNode
          Group node definition.
 class OperatorNode
          Formula Operator. operators are unary or binary for our case.
 class RootNode
          Root node for the formula
 class TernaryOperatorNode
          Ternary operator
 class UnaryOperatorNode
          This operator uses one double operand.
 class ValueNode
          This node is for a value
 class VariableNode
          Node for Variable.
 

Methods in com.japisoft.formula.node that return AbstractNode
 AbstractNode AbstractNode.getChildAt(int index)
           
 AbstractNode NodeFactory.getRootNode()
           
 AbstractNode NodeFactory.getFunctionNode()
           
 AbstractNode NodeFactory.getVariableNode()
           
 AbstractNode NodeFactory.getGroupNode()
           
 AbstractNode NodeFactory.getBinaryOperator()
           
 AbstractNode NodeFactory.getTernaryOperator()
           
 AbstractNode NodeFactory.getUnaryOperator()
           
 AbstractNode NodeFactory.getValueNode()
           
 

Methods in com.japisoft.formula.node with parameters of type AbstractNode
 void AbstractNode.addChildNode(AbstractNode node)
          Add a new child
 void VariableNode.addChildNode(AbstractNode node)