public interface IProperties
Modifier and Type | Interface and Description |
---|---|
static class |
IProperties.Factory |
static interface |
IProperties.IMapper
An IMapper is a stateless hook for mapping a arbitrary property key
to another (useful, for example, for property aliasing and defaulting).
|
Modifier and Type | Method and Description |
---|---|
IProperties |
copy() |
java.lang.String |
getProperty(java.lang.String key) |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String dflt) |
boolean |
isEmpty() |
boolean |
isOverridden(java.lang.String key) |
void |
list(java.io.PrintStream out) |
void |
list(java.io.PrintWriter out) |
java.util.Iterator |
properties() |
java.lang.String |
setProperty(java.lang.String key,
java.lang.String value) |
java.lang.String[] |
toAppArgsForm(java.lang.String prefix) |
java.util.Properties |
toProperties() |
java.lang.String getProperty(java.lang.String key)
java.lang.String getProperty(java.lang.String key, java.lang.String dflt)
boolean isOverridden(java.lang.String key)
IProperties copy()
java.util.Iterator properties()
java.util.Properties toProperties()
java.lang.String[] toAppArgsForm(java.lang.String prefix)
prefix
- [may not be null]boolean isEmpty()
void list(java.io.PrintStream out)
void list(java.io.PrintWriter out)
java.lang.String setProperty(java.lang.String key, java.lang.String value)