Package org.ocpsoft.rewrite.util
Class ParameterUtils
java.lang.Object
org.ocpsoft.rewrite.util.ParameterUtils
Utility methods for interactive with
ParameterStore instances.- Author:
- Lincoln Baxter, III
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanenqueueSubmission(Rewrite event, EvaluationContext context, Parameter<?> parameter, Object value) static voidinitialize(EvaluationContext context, Object parameterized) Initialize theParameterizedinstance with theParameterStorefrom the givenEvaluationContext, also record required parameter names in theParameterStoreand initialize with a newParameterinstance.static voidinitialize(ParameterStore store, Object parameterized) Initialize theParameterizedinstance with the givenParameterStore, also record required parameter names in theParameterStoreand initialize with a newParameterinstance.static ObjectperformRetrieval(Rewrite event, EvaluationContext context, Parameter<?> parameter) Extract bound values from configuredParameterinstances.
-
Constructor Details
-
ParameterUtils
public ParameterUtils()
-
-
Method Details
-
initialize
Initialize theParameterizedinstance with theParameterStorefrom the givenEvaluationContext, also record required parameter names in theParameterStoreand initialize with a newParameterinstance. -
initialize
Initialize theParameterizedinstance with the givenParameterStore, also record required parameter names in theParameterStoreand initialize with a newParameterinstance. -
enqueueSubmission
public static boolean enqueueSubmission(Rewrite event, EvaluationContext context, Parameter<?> parameter, Object value) Submit the given value to all registeredBindinginstances of the givenParameter. Perform this by adding individualParameterUtils.BindingOperationinstances viaEvaluationContext.addPreOperation(Operation) -
performRetrieval
public static Object performRetrieval(Rewrite event, EvaluationContext context, Parameter<?> parameter)
-