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 |
|---|
IProperties.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]