|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.expressions.DataExpression
public abstract class DataExpression
Abstract class used as superclass for classes representing data. Here, data could refer to constants, variables or parameters.
Constant,
NamedDataExpression,
Expression,
Serialized Form| Field Summary | |
|---|---|
protected double |
value
The numerical value representing the DataExpression object. |
| Constructor Summary | |
|---|---|
DataExpression(double value)
Creates a DataExpression object and initializes the value that it represents. |
|
| Method Summary | |
|---|---|
boolean |
contains(Expression e)
DOCUMENT ME! |
double |
eval()
DOCUMENT ME! |
Expression |
factor(Expression e)
DOCUMENT ME! |
java.util.List |
getElements()
DOCUMENT ME! |
boolean |
isDifferentiable()
DOCUMENT ME! |
boolean |
isExpandable()
DOCUMENT ME! |
Expression |
isolate(Expression e)
DOCUMENT ME! |
Expression |
isolate(Expression f,
Expression e)
DOCUMENT ME! |
void |
setValue(double x)
Sets the value of the DataExpression object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jscience.mathematics.analysis.expressions.Expression |
|---|
diff, optimize, replace, toJava, toTaylorMap, toXML |
| Field Detail |
|---|
protected double value
| Constructor Detail |
|---|
public DataExpression(double value)
value - The value the DataExpression object should hold.| Method Detail |
|---|
public void setValue(double x)
x - The value the DataExpression object should have.eval()public double eval()
eval in interface Expressionpublic boolean isDifferentiable()
isDifferentiable in interface ExpressionExpression.diff(NamedDataExpression)public boolean isExpandable()
isExpandable in interface Expressionpublic java.util.List getElements()
getElements in interface Expressionpublic boolean contains(Expression e)
contains in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression e)
isolate in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression f,
Expression e)
isolate in interface Expressionf - DOCUMENT ME!e - DOCUMENT ME!
public Expression factor(Expression e)
factor in interface Expressione - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||