Condition
instances in the treeOperation
instances in the treeOperation
to be performed if all conditions of this rule are met.Operation
to be performed if all conditions of this rule are met.Rule
.Rule
.Rule
.Rule
.And
condition.Condition
instances.Operation
.Condition
instances.Or
condition.Configuration
.Binding
Retrieval
and process InvocationResultHandler
instances on the result value (if
any.)Submission.submit(Rewrite, EvaluationContext, Object)
, use the result of the given
Retrieval.retrieve(Rewrite, EvaluationContext)
as the value for this submission.Binding
to this ParameterConfiguration
.String
from this expression's pattern.String
from this expression's pattern.String
from given values.String
from the given values.Binding
to a ResourceBundle
, where the initial bound Parameter
value is used as
the bundle lookup key.Condition
that aggregates one or more conditions.Map
implementation supporting delegation to other Map
instances configured with
CompositeMap.addDelegate(Map)
.Operation
that aggregates one or more operations.Condition
instances.Visitor
s to walk through a Condition
tree which may contain
CompositeCondition
elements.Condition
Parameterized
Condition
,
Operation
, and Rule
instances.Rewrite
framework.Configuration
objects.Configuration
caching strategies for the Rewrite runtime environment.ConfigurationProvider
instances, and building a single unified
Configuration
based on Weighted.priority()
Configuration
to the Rewrite runtime environment.Rule
configuration.Rule
configuration.Rule
configuration.Rule
configuration.Rule
configuration.Rule
configuration.Rule
configuration.Rule
configuration.ConfigurationRuleBuilder
with a Parameter
ConfigurationRuleParameter
with a matches clause.ConfigurationRuleParameter
with a where clause.ParameterConfigurator
with which this Parameter
will be configured.ParameterConfigurator
with which this ParameterConfiguration
will be configured.Constraint
to which this object IMPLTYPE
must match.ParameterConfiguration
must match.Converter
API.true
if this ParameterStore
contains a Parameter
with the given name,
otherwise return false
.true
if this context contains an entry with the given key.Context
abstract class.Object
into the expected type.Converter
with which this ParameterConfiguration
value will be converted.DefaultConditionBuilder
that evaluates to True
when
#evaluate(Rewrite, EvaluationContext)
is invoked.ConfigurationLoader
instance.DefaultOperationBuilder
that takes no action when
#perform(Rewrite, EvaluationContext)
is invoked.Rewrite
event and EvaluationContext
states.Condition
objects; this class adds logical
operators to any class extending it.Operation
objects; this class adds logical
operators to any class extending it.Parameter
.Parameter
store which retains the order, bindings, and names of parameters contained within.ParameterValueStore
RuleBuilder
instance.RuleBuilder
instance, set with the given Rule
ID.Rewrite
events on whether they are InboundRewrite
or
OutboundRewrite
events.Rewrite
event.Condition
that always returns false
.Rewrite
event lifecycle state.Parameter
with the given name.Parameter
with the given name, otherwise use the default, if supplied.Rule
instances matching the given cache key.ParameterizedPatternBuilder
corresponding to the pattern with which this
ParameterizedPatternParser
was constructed.Converter
by some unique ID.Converter
by a third party converter class.Converter
by a target type.Validator
by a target type.Validator
by some unique ID.Validator
by a third party Validator class.ConditionBuilder
Condition
objects contained within this CompositeCondition
; otherwise, returns an
empty List
.Configuration
, or null of the cache is empty or unprimed.ParameterizedPattern
of this Filesystem
.Flow
.Rule
Class
type.Parameter
OperationBuilder
Operation
objects contained within this CompositeOperation
; otherwise, returns an
empty List
.ParameterStore
for this Rule
ParameterizedPatternParser
corresponding to the pattern with which this
ParameterizedPatternBuilder
was constructed.ParameterizedPattern
represents.Parameter
names for this Parameterized
instance.RuleBuilder
for the current Rule
.Rule
instances defined by this Configuration
RewriteState
for this EvaluationContext
.Parameter
types.Parameter
.Rewrite
event that is in the inbound direction.RewriteProvider
Parameterized
instance with the given ParameterStore
, also record required
parameter names in the ParameterStore
and initialize with a new Parameter
instance.true
if this Flow
is equivalent to the given instance.true
if this instance is equal to RewriteState.EVALUATING
.true
if this Flow
represents a handled state.Condition
that returns true when operating on an InboundRewrite
event.Condition
that returns true when operating on an OutboundRewrite
event.true
if all parameters required by this builder are available; otherwise, returns
false
.true
if this instance is equal to RewriteState.PERFORMING
.true
if the given value is valid; otherwise return false
.ConfigurationProvider
instances, sort by Weighted.priority()
, and return a
unified, composite Configuration
object.Transposition
and/or Constraint
responsible for translating values from their matching translation
from a ResourceBundle
.Operation
responsible for logging a message.Class
type.String
.String
.Logger.Level
.Condition
instances.Operation
in a new InboundOperation
which will invoke the wrapped operation only
for inbound rewrites.Operation
in a new OutboundOperation
which will invoke the wrapped operation only
for outbound rewrites.Operation
to be added as a preOperation in case the Transposition
failed.Rewrite
event.Operation
instances.Visitor
s to walk through an Operation
tree which may contain
CompositeOperation
elements.Operation
Condition
to this builder.Condition
instances.Condition
to this builder.Rewrite
event is an OutboundRewrite
event.Rewrite
event that is in the outbound direction.Parameterized
Condition
, Operation
, and
Rule
instances.Parameter
ParameterBuilder
instance with the given name.Parameter
instances.ParameterConfiguration
interface.ParameterizedPattern
error has occurred.ParameterizedConditionVisitor
.Parameterized
pattern (template) that may be used to parse or generate String
instances.Parameterized
regular expression Pattern
.Parameterized
regular expression Pattern
.Rule
that has a ParameterStore
.ParameterValueStore
.ParameterStore
instances.Operation
.Operation
.Parameter
instances.Rule
instances matching the given cache key.Constraint
using a regular expression.RegexConstraint
using the given pattern.Parameterized
regular expression Pattern
.RegexParameterizedPatternBuilder
instance with the default
org.ocpsoft.rewrite.bind.parse.CaptureType#BRACE
and parameter compiledPattern of ".*".RegexParameterizedPatternBuilder
instance with the default ParseTools.CaptureType.BRACE
.RegexParameterizedPatternBuilder
instance with the default parameter regex of ".*".RegexParameterizedPatternBuilder
instance.Parameterized
regular expression Pattern
.RegexParameterizedPatternParser
instance with the default
org.ocpsoft.rewrite.bind.parse.CaptureType#BRACE
and parameter pattern of ".*".RegexParameterizedPatternParser
instance with the default ParseTools.CaptureType.BRACE
.RegexParameterizedPatternParser
instance with the default parameter regex of ".*".RegexParameterizedPatternParser
instance.Relocatable
Rule
, which can be moved to a priority position in the compiled rule set that
differs from the ConfigurationProvider
in which it was created.Binding
value retrieval.ParameterValueStore
.Parameter
RewriteLifecycleListener
and RewriteProvider
instances when the rewrite lifecycle is executed.Rewrite
event.Rewrite
framework.Rewrite
event handling.Rule
instances.Rule
caching.Configuration
into the cache for later retrieval.Parameterized
instance with the global ParameterStore
.RewriteProvider
Parameter
instances in this ParameterStore
.Binding
value submission.Parameter
and value.Binding
support retrieval.Binding
supports submission.Transposition
to this IMPLTYPE
; it will executed in the order in which it was added.Transposition
to this ParameterConfiguration
; it will executed in the order in which it was
added.Parameter
values after they have been verified by the Constraint
API.Transposition
interface.Condition
that always returns true
.Validator
with which this ParameterConfiguration
value will be validated.Parameter
with the given name.Parameter
with the given name.Parameter
with the given name.Parameter
with the given name.Rule
.Rule
.Rule
.Rule
.Rule
instance.Rule
instance.Rule
instance.Rule
instance.Rule
instance.Rule
instance.Condition
as a new DefaultConditionBuilder
that evaluates the the original
Condition
when #evaluate(Rewrite, EvaluationContext)
is invoked.Operation
as a new DefaultOperationBuilder
that performs the action of the original
Operation
when #perform(Rewrite, EvaluationContext)
is invoked.RuleBuilder
instance wrapping the given Rule
.Copyright © 2014 OCPsoft. All Rights Reserved.