| Package | Description |
|---|---|
| org.atteo.evo.config | |
| org.atteo.evo.filtering | |
| org.atteo.evo.jaxb |
| Modifier and Type | Method and Description |
|---|---|
void |
Configuration.filter(PropertyResolver resolver)
Filter
${name} placeholders using values from given PropertyResolver. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PrefixedPropertyResolver
Property resolver which handles properties with given prefix.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompoundPropertyResolver
Resolves properties by trying a number of underlying
property resolvers. |
class |
EnvironmentPropertyResolver
Resolves any properties prefixed with 'env.' as
environment
variables. |
class |
OneOfPropertyResolver |
class |
PropertiesPropertyResolver
Property resolver based on predefined
properties. |
class |
RawPropertyResolver
Resolver which returns the same string as provided.
|
class |
SimplePropertyResolver
Simple property resolver which provides the value for some name.
|
class |
SystemPropertyResolver
Get property value from
system properties. |
class |
XmlPropertyResolver
Get property value from XML by taking text content of a node pointed by property name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CompoundPropertyResolver.addPropertyResolver(PropertyResolver resolver) |
static void |
Filtering.filter(Element element,
PropertyResolver propertyResolver)
Filter
${name} placeholders found within the XML element. |
static String |
Filtering.filter(String value,
PropertyResolver propertyResolver)
Filter
${name} placeholders found within the value using given property resolver. |
static String |
Filtering.getProperty(String value,
PropertyResolver resolver) |
String |
CompoundPropertyResolver.resolveProperty(String name,
PropertyResolver recurse) |
String |
OneOfPropertyResolver.resolveProperty(String name,
PropertyResolver resolver) |
String |
RawPropertyResolver.resolveProperty(String name,
PropertyResolver resolver) |
String |
SimplePropertyResolver.resolveProperty(String name,
PropertyResolver resolver) |
String |
PropertyResolver.resolveProperty(String name,
PropertyResolver resolver)
Get value for the given property.
|
| Constructor and Description |
|---|
CompoundPropertyResolver(PropertyResolver... resolvers) |
| Constructor and Description |
|---|
FilteringAnnotationReader(PropertyResolver propertyResolver) |
Copyright © 2013 Atteo. All Rights Reserved.