Class PerspectiveTransformExpression
java.lang.Object
com.inductiveautomation.perspective.gateway.binding.PerspectiveExpression
com.inductiveautomation.perspective.gateway.binding.transforms.expression.PerspectiveTransformExpression
- All Implemented Interfaces:
- InteractionListener,- ExpressionSourceStackMonitor
A 
PerspectiveExpression which has an additional execute(QualifiedValue) method to handle updating
 the underlying Expression with the incoming value and subsequently executing the expression which may be
 bound to the incoming value.- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.perspective.gateway.binding.PerspectiveExpressionPerspectiveExpression.PerspectiveExpressionCommonContext
- 
Field SummaryFields inherited from class com.inductiveautomation.perspective.gateway.binding.PerspectiveExpressionPARSER
- 
Method SummaryModifier and TypeMethodDescriptioncreate(BindingContext context, String source) Factory method for creating thePerspectiveTransformExpressionexecute(QualifiedValue input) Passes the inputQualifiedValueto the updated value consumer and then executes the underlyingPerspectiveExpressionMethods inherited from class com.inductiveautomation.perspective.gateway.binding.PerspectiveExpressionchildInteractionUpdated, childInteractionUpdated, evaluateExpression, execute, resolveReferences, shutdown, startup, startup
- 
Method Details- 
createpublic static PerspectiveTransformExpression create(BindingContext context, String source) throws ConfigurationException Factory method for creating thePerspectiveTransformExpression- Parameters:
- context- The- BindingContext
- source- The expression source as a- String
- Returns:
- The new PerspectiveTransformExpression
- Throws:
- ConfigurationException- If there was a problem creating the new PerspectiveTransformExpression
 
- 
executePasses the inputQualifiedValueto the updated value consumer and then executes the underlyingPerspectiveExpression- Throws:
- ExpressionException
- See Also:
- 
- PerspectiveExpression.execute()
- Expression.execute()
- PerspectiveTransformExpression(BindingContext, Expression, List, Consumer)
 
 
 
-