Class VariableExpression
java.lang.Object
edu.cmu.tetrad.calculator.expression.VariableExpression
- All Implemented Interfaces:
Expression,TetradSerializable,Serializable
An Expression for a variable.
- Version:
- $Id: $Id
- Author:
- Tyler Gibson
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleEvaluates the expression using the given contextevaluateGeneric(Context context) evaluateGeneric.getExpressions.org.apache.commons.math3.distribution.IntegerDistributiongetIntegerDistribution(Context context) getIntegerDistribution.getPosition.org.apache.commons.math3.distribution.RealDistributiongetRealDistribution(Context context) getRealDistribution.getToken()getToken.Getter for the fieldvariable.static VariableExpressionserializableInstance.toString()toString.
-
Constructor Details
-
VariableExpression
Constructor for VariableExpression.
- Parameters:
variable- aStringobject
-
-
Method Details
-
serializableInstance
serializableInstance.
- Returns:
- a
VariableExpressionobject
-
getVariable
Getter for the field
variable.- Returns:
- the variable.
-
evaluateGeneric
evaluateGeneric.
-
evaluate
Evaluates the expression using the given context- Specified by:
evaluatein interfaceExpression- Parameters:
context- aContextobject- Returns:
- a double
-
getToken
getToken.
- Specified by:
getTokenin interfaceExpression- Returns:
- a
Stringobject
-
getPosition
getPosition.
- Specified by:
getPositionin interfaceExpression- Returns:
- a
ExpressionDescriptor.Positionobject
-
getExpressions
getExpressions.
- Specified by:
getExpressionsin interfaceExpression- Returns:
- a
Listobject
-
toString
toString.
-
getRealDistribution
getRealDistribution.
- Specified by:
getRealDistributionin interfaceExpression- Parameters:
context- aContextobject- Returns:
- a
RealDistributionobject
-
getIntegerDistribution
public org.apache.commons.math3.distribution.IntegerDistribution getIntegerDistribution(Context context) getIntegerDistribution.
- Specified by:
getIntegerDistributionin interfaceExpression- Parameters:
context- aContextobject- Returns:
- a
IntegerDistributionobject
-