Interface | Description |
---|---|
ConfigurationNode<P extends ParseContext<P>> |
Encapsulates structure and values of a configuration.
|
ConfigurationNodeListener<P extends ParseContext<P>> |
Listen to changes in Configuration.
|
Evaluator |
Something that's able to evaluate a property expression.
|
ExpressionParser |
Something that is able to parse an expression which is either an
attribute in a configuration or element text.
|
InstanceRuntimeConfiguration |
An
RuntimeConfiguration that wraps an instance of a value
or component. |
ParsedExpression |
The result of parsing an expression with an
ExpressionParser . |
PropertyLookup |
Something for looking up properties.
|
PropertyManager |
Manages Properties.
|
PropertySource |
Tag for something that is the source of a property.
|
RuntimeConfiguration |
The fundamental unit created during the parsing of a configuration.
|
RuntimeListener |
Able to listen to configuration events from
RuntimeConfiguration s. |
SubstitutionPolicy |
Allow different behaviour during substitution.
|
Class | Description |
---|---|
AbstractRuntimeConfiguration |
Base class for
RuntimeConfiguration s. |
AutoSetter |
Automatically sets services on bean instances.
|
ConfigurationNodeEvent<P extends ParseContext<P>> |
An Event for changes in the structure of a
ConfigurationNode . |
NestedExpressionParser |
Parses expressions that may contain references of the form
${property.ref}.
|
PropertyFirstEvaluator |
Evaluates the property expression first as an a.b.c type property
then as a property of an object.
|
RetainUnexpandedStrings |
A
SubstitutionPolicy that adds the ${} back onto any unresolved
evaluations. |
RuntimeEvent |
An event passed to a
RuntimeListener . |
RuntimeListenerAdapter |
Provide empty methods for
RuntimeListener s. |
ScriptEvaluator |
Evaluate an expression as a script using the Java Scripting API (defined by JSR 223).
|
SessionBindings | |
SubstituationPolicySession |
Exception | Description |
---|---|
ModificationRefusedException |
Classes concerning runtime configuration.