Class | Description |
---|---|
AddNode |
A node of an expression tree, represented by the symbol "+".
|
DivNode |
A node of an expression tree, represented by the symbol "/".
|
Expression |
The class from which all nodes of an expression tree are descendents.
|
ExpressionTree |
Expression string parser.
|
FuncMap |
FuncMap maps a name to a function.
|
FuncNode |
A node of an expression tree that represents a function.
|
MultNode |
A node of an expression tree, represented by the symbol "*".
|
OpNode |
A node of an expression tree that has exactly 2 children, a left child and a right child.
|
PascalsTriangle |
PascalsTriangle can be used for O(1) lookup of the nCr function.
|
PowNode |
A node of an expression tree, represented by the symbol "^".
|
SubNode |
A node of an expression tree, represented by the symbol "-".
|
TermNode |
A node of an expression tree that represents a variable or a function.
|
ValNode |
A node of an expression tree that represents a value.
|
VarMap |
VarMap maps a name to a value.
|
VarNode |
A node of an expression tree that represents a variable.
|
Exception | Description |
---|---|
ExpressionParseException |
Exception thrown if expression cannot be parsed correctly.
|
Copyright © 2016. All rights reserved.