Class ParameterizedGraphCondition
- java.lang.Object
-
- org.ocpsoft.rewrite.config.DefaultConditionBuilder
-
- org.jboss.windup.config.condition.GraphCondition
-
- org.jboss.windup.config.parameters.ParameterizedGraphCondition
-
- All Implemented Interfaces:
org.ocpsoft.rewrite.config.Condition,org.ocpsoft.rewrite.config.ConditionBuilder,org.ocpsoft.rewrite.param.Parameterized
public abstract class ParameterizedGraphCondition extends GraphCondition implements org.ocpsoft.rewrite.param.Parameterized
-
-
Constructor Summary
Constructors Constructor Description ParameterizedGraphCondition()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanevaluate(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context)protected abstract booleanevaluateAndPopulateValueStores(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context, FrameCreationContext frameCreationContext)protected abstract booleanevaluateWithValueStore(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context, FrameContext frame)protected abstract StringgetVarname()-
Methods inherited from class org.jboss.windup.config.condition.GraphCondition
evaluate, getInputVariablesName, getOutputVariablesName, setInputVariablesName, setOutputVariablesName, setResults
-
Methods inherited from class org.ocpsoft.rewrite.config.DefaultConditionBuilder
and, andNot, or, orNot
-
-
-
-
Method Detail
-
getVarname
protected abstract String getVarname()
-
evaluateWithValueStore
protected abstract boolean evaluateWithValueStore(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context, FrameContext frame)
-
evaluateAndPopulateValueStores
protected abstract boolean evaluateAndPopulateValueStores(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context, FrameCreationContext frameCreationContext)
-
evaluate
public final boolean evaluate(GraphRewrite event, org.ocpsoft.rewrite.context.EvaluationContext context)
- Specified by:
evaluatein classGraphCondition
-
-