|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| PropertySource | Implement this interface to present sources of key-value properties (other than Properties,
Map, and ResourceBundle) to PropertyBinder. |
| SystemProperties | Schema interface for the standard system properties. |
| Class Summary | |
|---|---|
| PropertyBinder<T> | Creates proxies that provide typed access to values in sources of property configuration via the PICA technique. |
| SubstitutableProperties | Properties class with support for property values which can be comprised of the values of other properties. |
| Annotation Types Summary | |
|---|---|
| BoundProperty | Mark an interface method with this annotation to indicate that it should return the value associated with a given key from a property source, converted to the type indicated by the method's return type. |
| DefaultsTo | Mark an interface method with this annotation to indicate a default value for the property source key represented by the method. |
| ParsedAs | Mark an interface method with this annotation to indicate that values for the property represented by the method are parsed according to the given patterns. |
| ValuesSeparatedBy | Mark an interface method with this annotation to indicate a regular expression that separates multiple values of the value for the property source key represented by the method. |
A scheme for typed access to Java properties files. Inspired by this blog entry.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||