org.refcodes.structure.CanonicalMap
, org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
, org.refcodes.structure.CanonicalMap.MutableCanonicalMap
, org.refcodes.structure.Clearable
, org.refcodes.structure.Containable
, org.refcodes.mixin.DelimiterAccessor
, org.refcodes.structure.Dictionary<String,String>
, org.refcodes.structure.Dictionary.MutableDictionary<String,String>
, org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<String,String,org.refcodes.structure.PathMap.PathMapBuilder<String>>
, org.refcodes.mixin.Dumpable
, Flushable
, org.refcodes.component.Flushable
, org.refcodes.component.Flushable.FlushBuilder<ResourceProperties.ResourcePropertiesBuilder>
, org.refcodes.structure.Keys<String,String>
, org.refcodes.structure.Keys.MutableKeys<String,String>
, org.refcodes.structure.Keys.MutableValues<String,String>
, Map<String,String>
, org.refcodes.structure.PathMap<String>
, org.refcodes.structure.PathMap.MutablePathMap<String>
, org.refcodes.structure.PathMap.PathMapBuilder<String>
, Properties
, Properties.MutableProperties
, Properties.PropertiesBuilder
, org.refcodes.structure.PropertiesAccessorMixin
, org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin
, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
, ResourceProperties
, ResourceProperties.MutableResoureProperties
, org.refcodes.mixin.TypeAccessor<String>
ScheduledResourceProperties.ScheduledResourcePropertiesBuilder
AbstractResourcePropertiesBuilder
, AbstractResourcePropertiesBuilderDecorator
, JavaPropertiesBuilder
, JsonPropertiesBuilder
, PolyglotPropertiesBuilder
, ScheduledResourcePropertiesBuilderDecorator
, TomlPropertiesBuilder
, XmlPropertiesBuilder
, YamlPropertiesBuilder
public static interface ResourceProperties.ResourcePropertiesBuilder extends Properties.PropertiesBuilder, ResourceProperties.MutableResoureProperties, org.refcodes.component.Flushable.FlushBuilder<ResourceProperties.ResourcePropertiesBuilder>
ResourceProperties.ResourcePropertiesBuilder
defines builder
functionality on top of the ResourceProperties.MutableResoureProperties
.org.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMap
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
org.refcodes.structure.Dictionary.MutableDictionary<K extends Object,V extends Object>
org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K extends Object,V extends Object,B extends org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>
org.refcodes.component.Flushable.FlushBuilder<B extends org.refcodes.component.Flushable.FlushBuilder<B>>
org.refcodes.structure.PathMap.MutablePathMap<T extends Object>, org.refcodes.structure.PathMap.PathMapBuilder<T extends Object>
Properties.MutableProperties, Properties.PropertiesBuilder
org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<T extends Object>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
ResourceProperties.MutableResoureProperties, ResourceProperties.ResourcePropertiesBuilder
VALUE_ATTRIBUTES
DEFAULT_COMMENT
toInstance, toInstance, toType, toType
withInsert, withInsert, withInsertFrom, withInsertTo
insert, insert, insertFrom, insertTo, putAll, toDump, toSourceCode, toSourceCode
withFlush, withFlushUnchecked
directories, directories, entries, entries, fromExternalKey, getArray, getArray, getRootPath, hasParentPath, isArray, isArray, isDirectory, isEntry, isRecord, isRootPath, keySet, paths, paths, records, records, toDataStructure, toDataStructure, toExternalKey, toMap, toNormalizedPath, toNormalizedPath, toParentPath, toPath
insert, insert, insert, insert, insertFrom, insertFrom, insertTo, insertTo, put, putArray, putArray, removeAll
withInsert, withInsert, withInsertFrom, withInsertTo
getDelimiter, getType, toMap, toProperties, toPropertyPath
containsValue, delete, delete, insert, insert, insertFrom, insertTo, put, putAll, putAll, putAll
childrenOf, retrieve, retrieveFrom, retrieveTo, withInsert, withInsert, withInsertFrom, withInsertTo
containsKey, get, getBoolean, getBoolean, getByte, getByte, getCharacter, getCharacter, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getShort, getShort, use, useBoolean, useBoolean, useByte, useByte, useDouble, useDouble, useFloat, useFloat, useInteger, useInteger, useLong, useLong, useShort, useShort
withPut
put, put, putBoolean, putBoolean, putByte, putByte, putDouble, putDouble, putFloat, putFloat, putInteger, putInteger, putLong, putLong, putShort, putShort
reload, reload
fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, flush, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, parseFrom, parseFrom, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, toSerialized, toSerialized
default ResourceProperties.ResourcePropertiesBuilder withPut(String aKey, String aValue)
withPut
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPut
in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<String,String,org.refcodes.structure.PathMap.PathMapBuilder<String>>
withPut
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withPut
in interface Properties.PropertiesBuilder
withPut
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPut(org.refcodes.structure.Relation<String,String> aProperty)
withPut
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPut
in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<String,String,org.refcodes.structure.PathMap.PathMapBuilder<String>>
withPut
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withPut
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withPutInteger(String aKey, Integer aValue)
withPutInteger
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutInteger
in interface Properties.PropertiesBuilder
withPutInteger
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutShort(String aKey, Short aValue)
withPutShort
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutShort
in interface Properties.PropertiesBuilder
withPutShort
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutByte(String aKey, Byte aValue)
withPutByte
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutByte
in interface Properties.PropertiesBuilder
withPutByte
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutDouble(String aKey, Double aValue)
withPutDouble
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutDouble
in interface Properties.PropertiesBuilder
withPutDouble
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutFloat(String aKey, Float aValue)
withPutFloat
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutFloat
in interface Properties.PropertiesBuilder
withPutFloat
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutBoolean(String aKey, Boolean aValue)
withPutBoolean
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutBoolean
in interface Properties.PropertiesBuilder
withPutBoolean
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withPutLong(String aKey, Long aValue)
withPutLong
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withPutLong
in interface Properties.PropertiesBuilder
withPutLong
in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<org.refcodes.structure.CanonicalMap.CanonicalMapBuilder>
default ResourceProperties.ResourcePropertiesBuilder withInsert(Object aObj)
withInsert
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withInsert
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withInsert
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withInsertFrom(Object aFrom, String aFromPath)
withInsertFrom
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withInsertFrom
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withInsertFrom
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withInsertTo(String aToPath, Object aFrom)
withInsertTo
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withInsertTo
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withInsertTo
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withInsert(String aToPath, Object aFrom, String aFromPath)
withInsert
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withInsert
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withInsert
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withRemoveFrom(String aPath)
withRemoveFrom
in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
withRemoveFrom
in interface org.refcodes.structure.PathMap.PathMapBuilder<String>
withRemoveFrom
in interface Properties.PropertiesBuilder
default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(String aFilePath) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(String)
.aFilePath
- The according file path.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(Class<?> aResourceClass, String aFilePath) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(Class, String)
.aResourceClass
- The class which's class loader is to take care
of loading the properties (from inside a JAR).aFilePath
- The file path of the class's resources from which to
load the properties.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(String aFilePath, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(String, char...)
.aFilePath
- The according file path.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(Class<?> aResourceClass, String aFilePath, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(Class, String, char...)
.aResourceClass
- The class which's class loader is to take care
of loading the properties (from inside a JAR).aFilePath
- The file path of the class's resources from which to
load the properties.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(File aFile) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(File)
.aFile
- The according file.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(File aFile, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(File, char...)
.aFile
- The according file path.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(URL aUrl) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(URL)
.aUrl
- The URL
from which to load the properties.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(URL aUrl, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(URL, char...)
.aUrl
- The URL
from which to load the properties.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(InputStream aInputStream) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(InputStream)
.aInputStream
- The InputStream
from which to load the
properties.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withLoadFrom(InputStream aInputStream, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(InputStream, char...)
.aInputStream
- The InputStream
from which to load the
properties.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(File aFile) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.seekFrom(File)
.aFile
- The according file path.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(File aFile, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.seekFrom(File, char...)
.aDelimiters
- The according delimiters.aFile
- The according file path.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(String aFilePath) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.seekFrom(String)
.aFilePath
- The according file path.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(Class<?> aResourceClass, String aFilePath) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.seekFrom(Class, String)
.aResourceClass
- The class which's class loader is to take care
of loading the properties (from inside a JAR).aFilePath
- The file path of the class's resources from which to
load the properties.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(String aFilePath, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.saveTo(String, char)
.aFilePath
- The according file.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(Class<?> aResourceClass, String aFilePath, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.seekFrom(Class, String, char...)
.aResourceClass
- The class which's class loader is to take care
of loading the properties (from inside a JAR).aFilePath
- The file path of the class's resources from which to
load the properties.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.default ResourceProperties.ResourcePropertiesBuilder withSeekFrom(Class<?> aResourceClass, org.refcodes.runtime.ConfigLocator aConfigLocator, String aFilePath, char... aDelimiters) throws IOException, ParseException
ResourceProperties.MutableResoureProperties.loadFrom(String)
.aResourceClass
- The class which's class loader is to take care
of loading the properties (from inside a JAR).aFilePath
- The file path of the class's resources from which to
load the properties.aConfigLocator
- The ConfigLocator
describes the
locations to additional crawl for the desired file.aDelimiters
- The according delimiters.IOException
- thrown in case accessing or processing the
properties file failed.ParseException
- Signals that an error has been reached
unexpectedly while parsing the data to be loaded.Copyright © 2018. All rights reserved.