Package org.ocpsoft.rewrite.config
package org.ocpsoft.rewrite.config
-
ClassDescriptionEvaluates all provided
Condition
instances.ACondition
that aggregates one or more conditions.AnOperation
that aggregates one or more operations.A condition that must be met in order for evaluation to return true.Utility for creating and wrappingCondition
instances.This class allowsVisitor
s to walk through aCondition
tree which may containCompositeCondition
elements.Configuration for theRewrite
framework.A fluent builder for definingConfiguration
objects.Responsible for loading allConfigurationProvider
instances, and building a single unifiedConfiguration
based onWeighted.priority()
ProvidesConfiguration
to the Rewrite runtime environment.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.An intermediate stageRule
configuration.AConfigurationRuleBuilder
with aParameter
AConfigurationRuleParameter
with a matches clause.AConfigurationRuleParameter
with a where clause.Used as a base class to create fluent relationships betweenCondition
objects; this class adds logical operators to any class extending it.Used as a base class to create fluent relationships betweenOperation
objects; this class adds logical operators to any class extending it.Responsible for evaluatingRewrite
events on whether they areInboundRewrite
orOutboundRewrite
events.Condition
that always returnsfalse
.AnOperation
responsible for logging a message.AnOperationBuilder
that does nothing.Evaluates all providedCondition
instances.Defines an operation to be performed after successful evaluation aRewrite
event.Utility for creating and wrappingOperation
instances.This class allowsVisitor
s to walk through anOperation
tree which may containCompositeOperation
elements.Evaluates all providedCondition
instances.Callback used byParameterizedConditionVisitor
.Evaluates all providedOperation
instances.Defines a contract where a given object can be relocated to a new position in a data-structure.Defines aRelocatable
Rule
, which can be moved to a priority position in the compiled rule set that differs from theConfigurationProvider
in which it was created.Builder for fluently defining new compositeRule
instances.Defines a set of constants for accessingRule
metadata.This class allowsVisitor
instances to walk through aRule
tree which may containCompositeCondition
orCompositeOperation
elements containing other rules.Condition
that always returnstrue
.