Classes representing the XML tags for values
Interfaces
| | Interface | Description |
| | BoundValueConfig |
Interface to be implemented by configuration classes which represent values which
can be bound to properties of other instances. |
| | ValueConfig |
Interface to be implemented by all configuration artifacts that represent
a single value that can be used to set a property or as a method parameter
or as an element of a complex value (like Arrays). |
Classes
| | Class | Description |
| | ApplicationContextRefConfig |
Represents a reference to the ApplicationContext that created the configured object. |
| | ArrayConfig |
Represents an Array - in XML configuration the <array> tag. |
| | ClassConfig |
TODO: not implemented yet?
|
| | CustomValueConfig |
Represents a value with an explicitly specified Converter - in XML configuration
the <custom> tag. |
| | MessageBindingConfig |
Represents a binding to a localized message from a message bundle
- in XML configuration the <message-binding> tag. |
| | MessageConfig |
Represents a localized message from a message bundle - in XML configuration the
<message> tag. |
| | NullValueConfig |
Represents the null tag. |
| | ParamMethodConfig |
Represents a method used to dynamically resolve parameters of a localized message
- in XML configuration the <param-method> tag. |
| | ReferenceConfig |
Represents a reference to another object in the same ApplicationContext
- in XML configuration the <object-ref> tag. |
| | ReferenceHolderConfig |
Represents a configuration artifact that has a single object reference as its child. |
| | SimpleArrayConfig |
Represents an array whose elements are specified by comma-separated string values
- in XML configuration the <string-array> or <number-array> tag. |
| | SimpleValueConfig |
Represents a simple value that can be represented by a single text node in XML. |
| | StaticPropertyRefConfig |
Represents a reference to a static property - in XML configuration the
<static-property-ref> tag. |