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

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

B

buildMachine(Machine) - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
 
buildMachine(Machine) - Method in class org.maloi.evolvo.expressiontree.Value
 
buildMachine(Machine) - Method in class org.maloi.evolvo.expressiontree.Variable
 

C

cacheable - Variable in class org.maloi.evolvo.expressiontree.ExpressionTree
 
cachedValue - Variable in class org.maloi.evolvo.expressiontree.ExpressionTree
Holds the cached value for this branch.

E

ExpressionTree - class org.maloi.evolvo.expressiontree.ExpressionTree.
Handles mathematic expressions in a tree structure, including storage, evaluation, and display.
ExpressionTree() - Constructor for class org.maloi.evolvo.expressiontree.ExpressionTree
Creates a new expressionTree
ExpressionTree(ExpressionTree[], OperatorInterface) - Constructor for class org.maloi.evolvo.expressiontree.ExpressionTree
Creates a new expressionTree with operator op and parameters prms[]

G

getClone() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Convenience method to retrieve a clone of expressionTree as type expressionTree.
getClone() - Method in class org.maloi.evolvo.expressiontree.Value
 
getClone() - Method in class org.maloi.evolvo.expressiontree.Variable
 
getMachine() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Builds a simple stack machine to evaluate this expression.
getMachine() - Method in class org.maloi.evolvo.expressiontree.Value
Builds a simple stack machine to evaluate this expression.
getMachine() - Method in class org.maloi.evolvo.expressiontree.Variable
Builds a simple stack machine to evaluate this expression.
getName() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns the name of this node's operator.
getNumParams() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns the number of parameters this node expects.
getNumParams() - Method in class org.maloi.evolvo.expressiontree.Value
Returns the number of parameters this node expects.
getNumParams() - Method in class org.maloi.evolvo.expressiontree.Variable
Returns the number of parameters this node expects.
getOperator() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns the operator this node holds.
getParamLength() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns the number of parameter's this node's operator expects.
getParams() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns the parameters this node is holding.
getParams() - Method in class org.maloi.evolvo.expressiontree.Value
Returns the parameters this node is holding.
getParams() - Method in class org.maloi.evolvo.expressiontree.Variable
Returns the parameters this node is holding.
getValue() - Method in class org.maloi.evolvo.expressiontree.Value
 

N

name - Variable in class org.maloi.evolvo.expressiontree.Variable
The variable's name.

O

operator - Variable in class org.maloi.evolvo.expressiontree.ExpressionTree
Holds the operator for this node of the tree.
org.maloi.evolvo.expressiontree - package org.maloi.evolvo.expressiontree
 

P

params - Variable in class org.maloi.evolvo.expressiontree.ExpressionTree
Holds parameters to this node's operator.

R

reg - Variable in class org.maloi.evolvo.expressiontree.Variable
 

S

setName(String) - Method in class org.maloi.evolvo.expressiontree.Variable
 
setOperator(OperatorInterface) - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Sets this node's operator.
setParams(ExpressionTree[]) - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Set this node's parameters.
setParams(ExpressionTree[]) - Method in class org.maloi.evolvo.expressiontree.Value
 
setParams(ExpressionTree[]) - Method in class org.maloi.evolvo.expressiontree.Variable
 
setValue(double) - Method in class org.maloi.evolvo.expressiontree.Value
Sets the value's value.
setVariable(double) - Method in class org.maloi.evolvo.expressiontree.Variable
Sets the variables value from a double.

T

toString() - Method in class org.maloi.evolvo.expressiontree.ExpressionTree
Returns a (sort of) human readable string representation of the expression.
toString() - Method in class org.maloi.evolvo.expressiontree.Value
Returns the value's value as a string.
toString() - Method in class org.maloi.evolvo.expressiontree.Variable
Returns the variable's name as a String.

V

Value - class org.maloi.evolvo.expressiontree.Value.
Terminal node for an expressionTree that stores a double value.
Value(double) - Constructor for class org.maloi.evolvo.expressiontree.Value
Class constructor that sets the node's value.
Variable - class org.maloi.evolvo.expressiontree.Variable.
Terminal node for expressionTree that stores a variable.
Variable(double, String) - Constructor for class org.maloi.evolvo.expressiontree.Variable
Class constructor, sets the value (from a double) and name for this variable.
Variable(Value, String) - Constructor for class org.maloi.evolvo.expressiontree.Variable
Class constructor, sets the value (from an value object) and name for this variable.
Variable() - Constructor for class org.maloi.evolvo.expressiontree.Variable
 
v - Variable in class org.maloi.evolvo.expressiontree.Value
The value being stored.
v - Variable in class org.maloi.evolvo.expressiontree.Variable
The variable's value.
vp - Static variable in class org.maloi.evolvo.expressiontree.ExpressionTree
With the new expression evaluation engine, there's no need to keep passing a variablePackage around, so we'll just keep one instance of it here.

B C E G N O P R S T V