Uses of Interface
org.ocpsoft.rewrite.context.EvaluationContext
Packages that use EvaluationContext
Package
Description
-
Uses of EvaluationContext in org.ocpsoft.rewrite.bind
Methods in org.ocpsoft.rewrite.bind with parameters of type EvaluationContextModifier and TypeMethodDescriptionbooleanEvaluation.hasValue(Rewrite event, EvaluationContext context) Evaluation.retrieve(Rewrite event, EvaluationContext context) Retrieval.retrieve(Rewrite event, EvaluationContext context) Retrieve the value from its storage location.Evaluation.retrieveConverted(Rewrite inbound, EvaluationContext context, Parameter<?> parameter) Evaluation.submit(Rewrite event, EvaluationContext context, Object value) Submission.submit(Rewrite event, EvaluationContext context, Object value) Store a value into the designated storage location.Evaluation.submitConverted(Rewrite event, EvaluationContext context, Object value) -
Uses of EvaluationContext in org.ocpsoft.rewrite.config
Methods in org.ocpsoft.rewrite.config with parameters of type EvaluationContextModifier and TypeMethodDescriptionbooleanAnd.evaluate(Rewrite event, EvaluationContext context) booleanCondition.evaluate(Rewrite event, EvaluationContext context) Evaluate this condition against the givenRewriteevent.booleanConfigurationRuleBuilder.evaluate(Rewrite event, EvaluationContext context) booleanFalse.evaluate(Rewrite event, EvaluationContext context) booleanFilesystem.evaluate(Rewrite event, EvaluationContext context) booleanNot.evaluate(Rewrite event, EvaluationContext context) booleanOr.evaluate(Rewrite event, EvaluationContext context) booleanRuleBuilder.evaluate(Rewrite event, EvaluationContext context) booleanTrue.evaluate(Rewrite event, EvaluationContext context) static intConditions.getNegationCount(EvaluationContext context) Returns the number of "Not"s that have been evaluated in the current evaluation process.static booleanConditions.isNegated(EvaluationContext context) Indicates whether the currentConditionis being negated.voidConfigurationRuleBuilder.perform(Rewrite event, EvaluationContext context) voidInvoke.perform(Rewrite event, EvaluationContext context) voidLog.perform(Rewrite event, EvaluationContext context) voidNoOp.perform(Rewrite event, EvaluationContext context) voidOperation.perform(Rewrite event, EvaluationContext context) Perform theOperation.voidPerform.perform(Rewrite event, EvaluationContext context) voidRuleBuilder.perform(Rewrite event, EvaluationContext context) voidSubset.perform(Rewrite event, EvaluationContext context) -
Uses of EvaluationContext in org.ocpsoft.rewrite.param
Methods in org.ocpsoft.rewrite.param with parameters of type EvaluationContextModifier and TypeMethodDescriptionParameterizedPatternBuilder.build(Rewrite event, EvaluationContext context) Use this expression to build aStringfrom this expression's pattern.ParameterizedPatternBuilder.build(Rewrite event, EvaluationContext context, Transposition<String> transposition) Use this expression to build aStringfrom this expression's pattern.RegexParameterizedPatternBuilder.build(Rewrite event, EvaluationContext context) RegexParameterizedPatternBuilder.build(Rewrite event, EvaluationContext context, Transposition<String> transposition) Converter.convert(Rewrite event, EvaluationContext context, Object value) Convert the givenObjectinto the expected type.static ParameterStoreDefaultParameterStore.getInstance(EvaluationContext context) Retrieve the currentParameterStorefrom the givenEvaluationContextinstance.static ParameterValueStoreDefaultParameterValueStore.getInstance(EvaluationContext context) Retrieve the currentParameterValueStorefrom the givenEvaluationContextinstance.ParameterizedPatternResult.getParameters(EvaluationContext context) booleanParameterizedPatternBuilder.isParameterComplete(Rewrite event, EvaluationContext context) Returnstrueif all parameters required by this builder are available; otherwise, returnsfalse.booleanRegexParameterizedPatternBuilder.isParameterComplete(Rewrite event, EvaluationContext context) booleanConstraint.isSatisfiedBy(Rewrite event, EvaluationContext context, T value) booleanRegexConstraint.isSatisfiedBy(Rewrite event, EvaluationContext context, String value) booleanDefaultParameterValueStore.isValid(Rewrite event, EvaluationContext context, Parameter<?> param, String value) booleanParameterizedPatternResult.isValid(Rewrite event, EvaluationContext context) Validate allParametervalues defined within the originalParameterizedPattern.booleanParameterValueStore.isValid(Rewrite event, EvaluationContext context, Parameter<?> param, String value) Validate the givenParameterand value.booleanValidator.isValid(Rewrite event, EvaluationContext context, T value) Returntrueif the given value is valid; otherwise returnfalse.static StringParameters.retrieve(EvaluationContext context, String string) Retrieve a single parameter value from theParameterValueStore.booleanDefaultParameterValueStore.submit(Rewrite event, EvaluationContext context, Parameter<?> param, String value) booleanParameterizedPatternResult.submit(Rewrite event, EvaluationContext context) Submit allParametervalues to theParameterValueStore, only if the values are match a prior value or have not yet had a value set.booleanParameterValueStore.submit(Rewrite event, EvaluationContext context, Parameter<?> param, String value) Submit the givenParameterand value.Transposition.transpose(Rewrite event, EvaluationContext context, S value) Perform an operation on the given value. -
Uses of EvaluationContext in org.ocpsoft.rewrite.spi
Methods in org.ocpsoft.rewrite.spi with parameters of type EvaluationContextModifier and TypeMethodDescriptionRuleCacheProvider.createKey(Rewrite event, EvaluationContext context) Create a unique key for the givenRewriteevent andEvaluationContextstates.voidInvocationResultHandler.handle(Rewrite event, EvaluationContext context, Object result) booleanGlobalParameterProvider.isValid(Rewrite event, EvaluationContext context, Parameter<?> param, String value) Validate the givenParameter.booleanGlobalParameterProvider.supportsSubmission(Rewrite event, EvaluationContext context, Parameter<?> param) Returntrueif the givenParametersupports value submission. -
Uses of EvaluationContext in org.ocpsoft.rewrite.transposition
Methods in org.ocpsoft.rewrite.transposition with parameters of type EvaluationContextModifier and TypeMethodDescriptionbooleanLocaleTransposition.isSatisfiedBy(Rewrite event, EvaluationContext context, String value) LocaleTransposition.transpose(Rewrite event, EvaluationContext context, String value) -
Uses of EvaluationContext in org.ocpsoft.rewrite.util
Methods in org.ocpsoft.rewrite.util with parameters of type EvaluationContextModifier and TypeMethodDescriptionstatic ObjectValueHolderUtil.convert(Rewrite event, EvaluationContext context, Converter<?> converter, Object value) static booleanParameterUtils.enqueueSubmission(Rewrite event, EvaluationContext context, Parameter<?> parameter, Object value) static voidParameterUtils.initialize(EvaluationContext context, Object parameterized) Initialize theParameterizedinstance with theParameterStorefrom the givenEvaluationContext, also record required parameter names in theParameterStoreand initialize with a newParameterinstance.static ObjectParameterUtils.performRetrieval(Rewrite event, EvaluationContext context, Parameter<?> parameter) Extract bound values from configuredParameterinstances.static booleanValueHolderUtil.validates(Rewrite event, EvaluationContext context, Validator<?> validator, Object value)