Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
B C E G I N O P S T V

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

name - Variable in class exptree.variable
The variable's name.

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