Interface ExpressionDescriptor
- All Superinterfaces:
- Serializable,- TetradSerializable
Represents a definition for some expression.
- Author:
- Tyler Gibson
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptioncreateExpression(Expression... expressions) Creates the actual expression that can be used to evaluate matters from the given expressions.getName()getToken()
- 
Field Details- 
serialVersionUIDstatic final long serialVersionUID- See Also:
 
 
- 
- 
Method Details- 
getNameString getName()- Returns:
- the name that the expressions is known under.
 
- 
getTokenString getToken()- Returns:
- the token that represents the expression, such as "+".
 
- 
getSignatureExpressionSignature getSignature()- Returns:
- the signature that should be used.
 
- 
getPositionExpressionDescriptor.Position getPosition()- Returns:
- the position that the expression can occur in.
 
- 
createExpressionCreates the actual expression that can be used to evaluate matters from the given expressions.
 
-