| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRewrite |
| Modifier and Type | Method and Description |
|---|---|
static void |
AbstractRewrite.logEvaluatedRules(Rewrite event,
org.ocpsoft.logging.Logger.Level level)
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Evaluation.hasValue(Rewrite event,
EvaluationContext context) |
Object |
Evaluation.retrieve(Rewrite event,
EvaluationContext context) |
Object |
Retrieval.retrieve(Rewrite event,
EvaluationContext context)
Retrieve the value from its storage location.
|
Object |
Evaluation.retrieveConverted(Rewrite inbound,
EvaluationContext context,
Parameter<?> parameter) |
Object |
Submission.submit(Rewrite event,
EvaluationContext context,
Object value)
Store a value into the designated storage location.
|
Object |
Evaluation.submit(Rewrite event,
EvaluationContext context,
Object value) |
Object |
Evaluation.submitConverted(Rewrite event,
EvaluationContext context,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Or.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
ConfigurationRuleBuilder.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
Not.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
Condition.evaluate(Rewrite event,
EvaluationContext context)
Evaluate this condition against the given
Rewrite event. |
boolean |
And.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
True.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
RuleBuilder.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
False.evaluate(Rewrite event,
EvaluationContext context) |
boolean |
Filesystem.evaluate(Rewrite event,
EvaluationContext context) |
void |
ConfigurationRuleBuilder.perform(Rewrite event,
EvaluationContext context) |
void |
Perform.perform(Rewrite event,
EvaluationContext context) |
void |
Log.perform(Rewrite event,
EvaluationContext context) |
void |
NoOp.perform(Rewrite event,
EvaluationContext context) |
void |
Subset.perform(Rewrite event,
EvaluationContext context) |
void |
RuleBuilder.perform(Rewrite event,
EvaluationContext context) |
void |
Operation.perform(Rewrite event,
EvaluationContext context)
Perform the
Operation. |
void |
Invoke.perform(Rewrite event,
EvaluationContext context) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InboundRewrite
Defines a
Rewrite event that is in the inbound direction. |
interface |
OutboundRewrite
Defines a
Rewrite event that is in the outbound direction. |
| Modifier and Type | Method and Description |
|---|---|
String |
RegexParameterizedPatternBuilder.build(Rewrite event,
EvaluationContext context) |
String |
ParameterizedPatternBuilder.build(Rewrite event,
EvaluationContext context)
Use this expression to build a
String from this expression's pattern. |
String |
RegexParameterizedPatternBuilder.build(Rewrite event,
EvaluationContext context,
Transposition<String> transposition) |
String |
ParameterizedPatternBuilder.build(Rewrite event,
EvaluationContext context,
Transposition<String> transposition)
Use this expression to build a
String from this expression's pattern. |
T |
Converter.convert(Rewrite event,
EvaluationContext context,
Object value)
Convert the given
Object into the expected type. |
boolean |
RegexParameterizedPatternBuilder.isParameterComplete(Rewrite event,
EvaluationContext context) |
boolean |
ParameterizedPatternBuilder.isParameterComplete(Rewrite event,
EvaluationContext context)
Returns
true if all parameters required by this builder are available; otherwise, returns
false. |
boolean |
RegexConstraint.isSatisfiedBy(Rewrite event,
EvaluationContext context,
String value) |
boolean |
Constraint.isSatisfiedBy(Rewrite event,
EvaluationContext context,
T value)
|
boolean |
ParameterizedPatternResult.isValid(Rewrite event,
EvaluationContext context)
Validate all
Parameter values defined within the original ParameterizedPattern. |
boolean |
DefaultParameterValueStore.isValid(Rewrite event,
EvaluationContext context,
Parameter<?> param,
String value) |
boolean |
ParameterValueStore.isValid(Rewrite event,
EvaluationContext context,
Parameter<?> param,
String value)
Validate the given
Parameter and value. |
boolean |
Validator.isValid(Rewrite event,
EvaluationContext context,
T value)
Return
true if the given value is valid; otherwise return false. |
boolean |
ParameterizedPatternResult.submit(Rewrite event,
EvaluationContext context)
Submit all
Parameter values to the ParameterValueStore, only if the values are match a prior value
or have not yet had a value set. |
boolean |
DefaultParameterValueStore.submit(Rewrite event,
EvaluationContext context,
Parameter<?> param,
String value) |
boolean |
ParameterValueStore.submit(Rewrite event,
EvaluationContext context,
Parameter<?> param,
String value)
Submit the given
Parameter and value. |
S |
Transposition.transpose(Rewrite event,
EvaluationContext context,
S value)
Perform an operation on the given value.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RewriteProvider<C,T extends Rewrite>
SPI for
Rewrite event handling. |
| Modifier and Type | Method and Description |
|---|---|
Object |
RuleCacheProvider.createKey(Rewrite event,
EvaluationContext context)
Create a unique key for the given
Rewrite event and EvaluationContext states. |
void |
InvocationResultHandler.handle(Rewrite event,
EvaluationContext context,
Object result)
|
boolean |
GlobalParameterProvider.isValid(Rewrite event,
EvaluationContext context,
Parameter<?> param,
String value)
Validate the given
Parameter. |
boolean |
GlobalParameterProvider.supportsSubmission(Rewrite event,
EvaluationContext context,
Parameter<?> param)
Return
true if the given Parameter supports value submission. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LocaleTransposition.isSatisfiedBy(Rewrite event,
EvaluationContext context,
String value) |
String |
LocaleTransposition.transpose(Rewrite event,
EvaluationContext context,
String value) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ValueHolderUtil.convert(Rewrite event,
EvaluationContext context,
Converter<?> converter,
Object value) |
static boolean |
ParameterUtils.enqueueSubmission(Rewrite event,
EvaluationContext context,
Parameter<?> parameter,
Object value)
|
static Object |
ParameterUtils.performRetrieval(Rewrite event,
EvaluationContext context,
Parameter<?> parameter)
Extract bound values from configured
Parameter instances. |
static boolean |
ValueHolderUtil.validates(Rewrite event,
EvaluationContext context,
Validator<?> validator,
Object value) |
Copyright © 2023 OCPsoft. All rights reserved.