Package jscl.math
Class ExpressionVariable
- java.lang.Object
-
- jscl.math.Variable
-
- jscl.math.GenericVariable
-
- jscl.math.ExpressionVariable
-
- All Implemented Interfaces:
java.lang.Comparable,jscl.editor.rendering.MathObject
public class ExpressionVariable extends GenericVariable
-
-
Field Summary
-
Fields inherited from class jscl.math.Variable
comparator, name
-
-
Constructor Summary
Constructors Constructor Description ExpressionVariable(Generic generic)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Genericcontent(Generic generic)Genericelementary()protected Variablenewinstance()Genericsimplify()Genericsubstitute(Variable variable, Generic generic)java.lang.StringtoString()-
Methods inherited from class jscl.math.GenericVariable
antiderivative, compareTo, derivative, expand, factorize, function, isConstant, numeric, toMathML, valueOf, valueOf
-
Methods inherited from class jscl.math.Variable
compareTo, equals, expressionValue, isIdentity, nameToMathML
-
-
-
-
Constructor Detail
-
ExpressionVariable
public ExpressionVariable(Generic generic)
-
-
Method Detail
-
substitute
public Generic substitute(Variable variable, Generic generic)
- Overrides:
substitutein classGenericVariable
-
elementary
public Generic elementary()
- Overrides:
elementaryin classGenericVariable
-
simplify
public Generic simplify()
- Overrides:
simplifyin classGenericVariable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classGenericVariable
-
newinstance
protected Variable newinstance()
- Specified by:
newinstancein classVariable
-
-