|
|||||||||
| Home >> All >> [ exptree overview ] | PREV NEXT | ||||||||
B
- buildCache() - Method in class exptree.expressionTree
- Builds a cache for this branch.
C
- cacheable - Variable in class exptree.expressionTree
- cachedValue - Variable in class exptree.expressionTree
- Holds the cached value for this branch.
E
- evaluate() - Method in class exptree.expressionTree
- Evaluate the expressionTree, returning the result as a double.
- evaluate() - Method in class exptree.value
- Returns the value's value.
- evaluate() - Method in class exptree.variable
- Returns the variable's value as a double.
- expressionTree - class exptree.expressionTree.
- Handles mathematic expressions in a tree structure, including storage, evaluation, and display.
- expressionTree() - Constructor for class exptree.expressionTree
- Creates a new expressionTree
- expressionTree(expressionTree[], operatorInterface) - Constructor for class exptree.expressionTree
- Creates a new expressionTree with operator op and parameters prms[]
- exptree - package exptree
G
- getClone(variablePackage) - Method in class exptree.expressionTree
- Convenience method to retrieve a clone of expressionTree as type expressionTree.
- getClone(variablePackage) - Method in class exptree.value
- getClone(variablePackage) - Method in class exptree.variable
- getName() - Method in class exptree.expressionTree
- Returns the name of this node's operator.
- getNumParams() - Method in class exptree.expressionTree
- Returns the number of parameters this node expects.
- getNumParams() - Method in class exptree.value
- Returns the number of parameters this node expects.
- getNumParams() - Method in class exptree.variable
- Returns the number of parameters this node expects.
- getOperator() - Method in class exptree.expressionTree
- Returns the operator this node holds.
- getParamLength() - Method in class exptree.expressionTree
- Returns the number of parameter's this node's operator expects.
- getParams() - Method in class exptree.expressionTree
- Returns the parameters this node is holding.
- getParams() - Method in class exptree.value
- Returns the parameters this node is holding.
- getParams() - Method in class exptree.variable
- Returns the parameters this node is holding.
I
- isCacheable() - Method in class exptree.expressionTree
- Determines if this branch of the tree is cacheable (ie, the value never changes).
- isCacheable() - Method in class exptree.value
- isCacheable() - Method in class exptree.variable
N
O
- operator - Variable in class exptree.expressionTree
- Holds the operator for this node of the tree.
P
- params - Variable in class exptree.expressionTree
- Holds parameters to this node's operator.
S
- setOperator(operatorInterface) - Method in class exptree.expressionTree
- Sets this node's operator.
- setParams(expressionTree[]) - Method in class exptree.expressionTree
- Set this node's parameters.
- setParams(expressionTree[]) - Method in class exptree.value
- setParams(expressionTree[]) - Method in class exptree.variable
- setValue(double) - Method in class exptree.value
- Sets the value's value.
- setVariable(double) - Method in class exptree.variable
- Sets the variables value from a double.
T
- toString() - Method in class exptree.expressionTree
- Returns a (sort of) human readable string representation of the expression.
- toString() - Method in class exptree.value
- Returns the value's value as a string.
- toString() - Method in class exptree.variable
- Returns the variable's name as a String.
V
- v - Variable in class exptree.value
- The value being stored.
- v - Variable in class exptree.variable
- The variable's value.
- value - class exptree.value.
- Terminal node for an expressionTree that stores a double value.
- value(double) - Constructor for class exptree.value
- Class constructor that sets the node's value.
- variable - class exptree.variable.
- Terminal node for expressionTree that stores a variable.
- variable(double, String) - Constructor for class exptree.variable
- Class constructor, sets the value (from a double) and name for this variable.
- variable(value, String) - Constructor for class exptree.variable
- Class constructor, sets the value (from an value object) and name for this variable.
- variable() - Constructor for class exptree.variable
B C E G I N O P S T V
|
|||||||||
| Home >> All >> [ exptree overview ] | PREV NEXT | ||||||||