logo


math
Class VariableEvaluation

java.lang.Object
  extended by math.VariableEvaluation
All Implemented Interfaces:
Evaluation

public class VariableEvaluation
extends java.lang.Object
implements Evaluation

VariableEvaluation.java ResFracti Created by Michael Rule on Mon Apr 04 2005. Copyright (c) 2005 __MyCompanyName__. All rights reserved.


Field Summary
 
Fields inherited from interface math.Evaluation
CONSTANT, FUNCTION, OPERATION, VARIABLE
 
Constructor Summary
VariableEvaluation(char variableChar)
          Creates a variable
 
Method Summary
 boolean equals(int id)
 boolean is_analytic()
          Variable references are analytic
 complex operate(ComplexVarList variables)
          De-references variable
 java.lang.String toString()
          tostring override
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VariableEvaluation

public VariableEvaluation(char variableChar)
Creates a variable

Parameters:
variableChar -
Method Detail

equals

public boolean equals(int id)
Specified by:
equals in interface Evaluation
Parameters:
id -
Returns:

operate

public complex operate(ComplexVarList variables)
De-references variable

Specified by:
operate in interface Evaluation
Parameters:
variables -
Returns:

toString

public java.lang.String toString()
tostring override

Overrides:
toString in class java.lang.Object
Returns:

is_analytic

public boolean is_analytic()
Variable references are analytic

Specified by:
is_analytic in interface Evaluation
Returns: