public abstract static class IProperties.Factory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
IProperties.Factory.PropertiesImpl |
Constructor and Description |
---|
Factory() |
Modifier and Type | Method and Description |
---|---|
static IProperties |
combine(IProperties overrides,
IProperties base)
Combines two property sets by creating a property set that chains 'overrides'
to 'base' for property delegation.
|
static IProperties |
create(IProperties.IMapper mapper)
Creates an empty IProperties set with an optional property mapper.
|
static IProperties |
wrap(java.util.Properties properties,
IProperties.IMapper mapper)
Converts a java.util.Properties instance to an IProperties instance,
with an optional property mapper.
|
public static IProperties create(IProperties.IMapper mapper)
mapper
- [may be null]public static IProperties wrap(java.util.Properties properties, IProperties.IMapper mapper)
properties
- [may not be null]mapper
- [may be null]public static IProperties combine(IProperties overrides, IProperties base)
overrides
- [may be null]base
- [may be null]