Modifier and Type | Class | Description |
---|---|---|
class |
AbstractPropertiesBuilderDecorator<T extends Properties.PropertiesBuilder> |
Modifier and Type | Interface | Description |
---|---|---|
static interface |
ProfileProperties.ProfilePropertiesBuilder |
The Interface ProfilePropertiesBuilder.
|
static interface |
ResourceProperties.ResourcePropertiesBuilder |
The interface
ResourceProperties.ResourcePropertiesBuilder defines builder
functionality on top of the ResourceProperties.MutableResoureProperties . |
static interface |
ScheduledResourceProperties.ScheduledResourcePropertiesBuilder |
The interface
ScheduledResourceProperties.ScheduledResourcePropertiesBuilder defines builder
functionality on top of the ScheduledResourceProperties.ScheduledMuableResourceProperties . |
static interface |
StrictProperties.StrictPropertiesBuilder |
The Interface StrictPropertiesBuilder.
|
Modifier and Type | Field | Description |
---|---|---|
protected Properties.PropertiesBuilder |
PropertiesImpl._properties |
Modifier and Type | Method | Description |
---|---|---|
Properties.PropertiesBuilder |
AbstractPropertiesBuilderDecorator.childrenOf(String aParentPath) |
|
Properties.PropertiesBuilder |
AbstractResourcePropertiesBuilderDecorator.childrenOf(String aParentPath) |
|
Properties.PropertiesBuilder |
Properties.PropertiesBuilder.childrenOf(String aParentPath) |
|
Properties.PropertiesBuilder |
PropertiesBuilderImpl.childrenOf(String aParentPath) |
|
static Properties.PropertiesBuilder |
PropertiesSugar.from(org.refcodes.structure.Property... aProperties) |
Deprecated.
Implemented to see how it feels like using it in my sources
|
static Properties.PropertiesBuilder |
PropertiesSugar.fromProperties(org.refcodes.structure.Property... aProperties) |
Creates a
Properties instance from the provided Property
instances. |
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.retrieve(String aFromPath,
String aToPath) |
|
Properties.PropertiesBuilder |
AbstractPropertiesBuilderDecorator.retrieveFrom(String aFromPath) |
|
Properties.PropertiesBuilder |
AbstractResourcePropertiesBuilderDecorator.retrieveFrom(String aFromPath) |
|
Properties.PropertiesBuilder |
Properties.PropertiesBuilder.retrieveFrom(String aFromPath) |
|
Properties.PropertiesBuilder |
PropertiesBuilderImpl.retrieveFrom(String aFromPath) |
|
Properties.PropertiesBuilder |
AbstractPropertiesBuilderDecorator.retrieveTo(String aToPath) |
|
Properties.PropertiesBuilder |
AbstractResourcePropertiesBuilderDecorator.retrieveTo(String aToPath) |
|
Properties.PropertiesBuilder |
Properties.PropertiesBuilder.retrieveTo(String aToPath) |
|
Properties.PropertiesBuilder |
PropertiesBuilderImpl.retrieveTo(String aToPath) |
|
static Properties.PropertiesBuilder |
PropertiesSugar.toPropertiesBuilder() |
Creates an empty
Properties.PropertiesBuilder . |
static Properties.PropertiesBuilder |
PropertiesSugar.toPropertiesBuilder(Properties... aProperties) |
Creates a new
Properties.PropertiesBuilder from the Properties . |
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsert(Object aObj) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsert(String aToPath,
Object aFrom,
String aFromPath) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsert(String aToPath,
Properties aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsert(Properties aFrom) |
Method to semantically emphasize that we support our own types.
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsertFrom(Object aFrom,
String aFromPath) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsertFrom(Properties aFrom,
String aFromPath) |
Method to semantically emphasize that we support our own types.
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsertTo(String aToPath,
Object aFrom) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withInsertTo(String aToPath,
Properties aFrom) |
Method to semantically emphasize that we support our own types.
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPut(String aKey,
String aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPut(org.refcodes.structure.Relation<String,String> aProperty) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutBoolean(String aKey,
Boolean aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutByte(String aKey,
Byte aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutDouble(String aKey,
Double aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutFloat(String aKey,
Float aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutInteger(String aKey,
Integer aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutLong(String aKey,
Long aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withPutShort(String aKey,
Short aValue) |
|
default Properties.PropertiesBuilder |
Properties.PropertiesBuilder.withRemoveFrom(String aPath) |
Modifier and Type | Method | Description |
---|---|---|
protected static void |
AbstractResourcePropertiesBuilder.postProcessAttributes(Properties.PropertiesBuilder aProperties) |
|
ResourceProperties |
JavaProperties.JavaPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
JavaPropertiesBuilder.JavaPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties |
JsonProperties.JsonPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
JsonPropertiesBuilder.JsonPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties |
PolyglotProperties.PolyglotPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Will return
ResourceProperties created by the first added
ResourcePropertiesFactory instance. |
ResourceProperties.ResourcePropertiesBuilder |
PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aPropertiesBuilder) |
Will return
ResourceProperties.ResourcePropertiesBuilder created by the first
added ResourcePropertiesFactory.ResourcePropertiesBuilderFactory instance. |
ResourceProperties.ResourcePropertiesBuilder |
ResourcePropertiesFactory.ResourcePropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties |
ResourcePropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
TomlProperties.TomlPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
TomlPropertiesBuilder.TomlPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
XmlProperties.XmlPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
XmlPropertiesBuilder.XmlPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
YamlProperties.YamlPropertiesFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
ResourceProperties.ResourcePropertiesBuilder |
YamlPropertiesBuilder.YamlPropertiesBuilderFactory.toProperties(Properties.PropertiesBuilder aProperties) |
Create a
ResourceProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
Constructor | Description |
---|---|
AbstractResourcePropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
AbstractResourcePropertiesBuilder instance containing
the elements of the provided Properties.PropertiesBuilder instance using the
default path delimiter "/" (Delimiter.PATH ) for the path
declarations |
JavaProperties(Properties.PropertiesBuilder aProperties) |
Create a
JavaProperties instance containing the elements of the
provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
JavaPropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
JavaPropertiesBuilder instance containing the elements
of the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
JsonProperties(Properties.PropertiesBuilder aProperties) |
Create a
JsonProperties instance containing the elements of the
provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
JsonPropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
JsonPropertiesBuilder instance containing the elements
of the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
PolyglotProperties(PolyglotProperties.PolyglotPropertiesFactory aPropertiesFactory,
Properties.PropertiesBuilder aProperties) |
Create a
PolyglotProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
PolyglotProperties(Properties.PropertiesBuilder aProperties) |
Create a
PolyglotProperties instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
PolyglotPropertiesBuilder(PolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactory aPropertiesBuilderFactory,
Properties.PropertiesBuilder aPropertiesBuilder) |
Create a
PolyglotPropertiesBuilder instance containing the
elements of the provided Properties.PropertiesBuilder instance using the
default path delimiter "/" (Delimiter.PATH ) for the path
declarations |
PolyglotPropertiesBuilder(Properties.PropertiesBuilder aPropertiesBuilder) |
Create a
PolyglotPropertiesBuilder instance containing the
elements of the provided Properties.PropertiesBuilder instance using the
default path delimiter "/" (Delimiter.PATH ) for the path
declarations |
ProfilePropertiesDecorator(Properties.PropertiesBuilder aProperties) |
Decorates(!)
|
ProfilePropertiesProjection(Properties.PropertiesBuilder aProperties,
String... aProfiles) |
Wraps the
Properties.PropertiesBuilder with a profile projection. |
PropertiesBuilderImpl(Properties.PropertiesBuilder aProperties) |
Create a
Properties.PropertiesBuilder instance containing the elements of
the provided Properties instance using the default path delimiter
"/" (Delimiter.PATH ) for the path declarations |
TomlProperties(Properties.PropertiesBuilder aProperties) |
Create a
TomlProperties instance containing the elements of the
provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
TomlPropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
TomlPropertiesBuilder instance containing the elements
of the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
XmlProperties(Properties.PropertiesBuilder aProperties) |
Create a
XmlProperties instance containing the elements of the
provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
XmlPropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
XmlPropertiesBuilder instance containing the elements of
the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
YamlProperties(Properties.PropertiesBuilder aProperties) |
Create a
YamlProperties instance containing the elements of the
provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
YamlPropertiesBuilder(Properties.PropertiesBuilder aProperties) |
Create a
YamlPropertiesBuilder instance containing the elements
of the provided Properties.PropertiesBuilder instance using the default path
delimiter "/" (Delimiter.PATH ) for the path declarations |
Copyright © 2018. All rights reserved.