Module org.refcodes.properties
Package org.refcodes.properties
Class AbstractResourcePropertiesBuilder
java.lang.Object
org.refcodes.struct.PathMapBuilderImpl<String>
org.refcodes.struct.CanonicalMapBuilderImpl
org.refcodes.properties.PropertiesBuilderImpl
org.refcodes.properties.AbstractResourcePropertiesBuilder
- All Implemented Interfaces:
Flushable,Serializable,Map<String,,String> org.refcodes.component.Flushable,org.refcodes.component.Flushable.FlushBuilder<ResourceProperties.ResourcePropertiesBuilder>,org.refcodes.mixin.AnnotatorAccessor,org.refcodes.mixin.Clearable,org.refcodes.mixin.DelimiterAccessor,org.refcodes.mixin.Dumpable,org.refcodes.mixin.EmptyAccessor,org.refcodes.mixin.TypeAccessor<String>,Properties,Properties.MutableProperties,Properties.PropertiesBuilder,ResourceProperties,ResourceProperties.MutableResoureProperties,ResourceProperties.ResourcePropertiesBuilder,org.refcodes.struct.CanonicalMap,org.refcodes.struct.CanonicalMap.CanonicalMapBuilder,org.refcodes.struct.CanonicalMap.MutableCanonicalMap,org.refcodes.struct.Containable,org.refcodes.struct.InterOperableMap<String>,org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>,org.refcodes.struct.InterOperableMap.MutableInterOperableMap<String>,org.refcodes.struct.Keys<String,,String> org.refcodes.struct.Keys.MutableKeys<String,,String> org.refcodes.struct.Keys.MutableValues<String,,String> org.refcodes.struct.PathMap<String>,org.refcodes.struct.PathMap.MutablePathMap<String>,org.refcodes.struct.PathMap.PathMapBuilder<String>,org.refcodes.struct.Table<String,,String> org.refcodes.struct.Table.TableDictionary<String,,String> org.refcodes.struct.Table.TableDictionary.TableBuilder<String,String, org.refcodes.struct.PathMap.PathMapBuilder<String>>
- Direct Known Subclasses:
JavaPropertiesBuilder,JsonPropertiesBuilder,TomlPropertiesBuilder,XmlPropertiesBuilder,YamlPropertiesBuilder
public abstract class AbstractResourcePropertiesBuilder
extends PropertiesBuilderImpl
implements ResourceProperties.ResourcePropertiesBuilder
Implementation of the mutable
ResourceProperties.ResourcePropertiesBuilder interface.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.AnnotatorAccessor
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorPropertyNested classes/interfaces inherited from interface org.refcodes.struct.CanonicalMap
org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMapNested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterPropertyNested classes/interfaces inherited from interface org.refcodes.mixin.EmptyAccessor
org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyPropertyNested classes/interfaces inherited from interface org.refcodes.component.Flushable
org.refcodes.component.Flushable.FlushBuilder<B extends org.refcodes.component.Flushable.FlushBuilder<B>>Nested classes/interfaces inherited from interface org.refcodes.struct.InterOperableMap
org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<T extends Object>, org.refcodes.struct.InterOperableMap.MutableInterOperableMap<T extends Object>Nested classes/interfaces inherited from interface org.refcodes.struct.Keys
org.refcodes.struct.Keys.MutableKeys<K extends Object,V extends Object>, org.refcodes.struct.Keys.MutableValues<K extends Object, V extends Object> Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K extends Object,V extends Object> Nested classes/interfaces inherited from interface org.refcodes.struct.PathMap
org.refcodes.struct.PathMap.MutablePathMap<T extends Object>, org.refcodes.struct.PathMap.PathMapBuilder<T extends Object>Nested classes/interfaces inherited from interface org.refcodes.properties.Properties
Properties.MutableProperties, Properties.PropertiesBuilderNested classes/interfaces inherited from interface org.refcodes.properties.ResourceProperties
ResourceProperties.MutableResoureProperties, ResourceProperties.ResourcePropertiesBuilderNested classes/interfaces inherited from interface org.refcodes.struct.Table
org.refcodes.struct.Table.TableDictionary<K extends Object,V extends Object> Nested classes/interfaces inherited from interface org.refcodes.struct.Table.TableDictionary
org.refcodes.struct.Table.TableDictionary.TableBuilder<K extends Object,V extends Object, B extends org.refcodes.struct.Table.TableDictionary.TableBuilder<K, V, B>> Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor
org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T, B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object> -
Field Summary
FieldsFields inherited from interface org.refcodes.struct.PathMap
ANNOTATOR, DELIMITERFields inherited from interface org.refcodes.properties.Properties
DEFAULT_COMMENTFields inherited from interface org.refcodes.properties.ResourceProperties.MutableResoureProperties
DEFAULT_COMMENT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreate an emptyAbstractResourcePropertiesBuilderinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations.protectedLoads the properties from the givenFile.protectedAbstractResourcePropertiesBuilder(File aFile, char... aDelimiters) Loads the properties from the givenFile.protectedAbstractResourcePropertiesBuilder(File aFile, org.refcodes.runtime.ConfigLocator aConfigLocator) Loads or seeks the properties from the givenFile.protectedAbstractResourcePropertiesBuilder(File aFile, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) Loads or seeks the properties from the givenFile.protectedAbstractResourcePropertiesBuilder(InputStream aInputStream) Reads the properties from the givenInputStream.protectedAbstractResourcePropertiesBuilder(InputStream aInputStream, char... aDelimiters) Reads the properties from the givenInputStream.protectedAbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, char... aDelimiters) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) Loads the properties from the given file's path.protectedCreate aAbstractResourcePropertiesBuilderinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object.AbstractResourcePropertiesBuilder(String aFilePath) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(String aFilePath, char... aDelimiters) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator) Loads the properties from the given file's path.protectedAbstractResourcePropertiesBuilder(String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) Loads the properties from the given file's path.protectedLoads the properties from the givenURL.protectedAbstractResourcePropertiesBuilder(URL aUrl, char... aDelimiters) Loads the properties from the givenURL.protectedAbstractResourcePropertiesBuilder(Map<?, ?> aProperties) Create aAbstractResourcePropertiesBuilderinstance containing the elements of the providedMapinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarationsprotectedAbstractResourcePropertiesBuilder(Properties aProperties) Create aAbstractResourcePropertiesBuilderinstance containing the elements of the providedPropertiesinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarationsprotectedCreate aAbstractResourcePropertiesBuilderinstance containing the elements of the providedProperties.PropertiesBuilderinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.refcodes.struct.ext.factory.CanonicalMapFactoryAbstract method to be implemented by the sub-classes returning the concreteCanonicalMapFactoryresponsible to fabricate theCanonicalMapinstances as of the required notation.voidflush()FlushesResourceProperties.MutableResourePropertiesto the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)).booleanIn case the resource has not been loaded from a writableFile, then calling this method will return false.Loads the properties from the givenFile.loadFrom(InputStream aInputStream, char... aDelimiters) Loads the properties from the givenInputStream.reload()Reloads theResourcePropertiesfrom the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)).reload(ReloadMode aReloadMode) Reloads theResourcePropertiesfrom the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)).Saves the properties to the givenFileusing the provided delimiter as the destination's path delimiter.voidsaveTo(OutputStream aOutputStream, String aComment, char aDelimiter) The comment is ignored for the JSON format as JSON does not(!)seekFrom(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of theConfigLocatorconfiguration passed.withInsert(Object aObj) withInsert(org.refcodes.struct.PathMap<String> aFrom) withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) withInsertBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) withInsertBetween(Object aToPath, Object aFrom, Object aFromPath) withInsertBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) withInsertBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) withInsertBetween(String aToPath, Object aFrom, String aFromPath) withInsertBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) withInsertBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withInsertFrom(Object aFrom, Object aFromPath) withInsertFrom(Object aFrom, Object... aFromPathElements) withInsertFrom(Object aFrom, String aFromPath) withInsertFrom(Object aFrom, String... aFromPathElements) withInsertFrom(Object aFrom, Collection<?> aFromPathElements) withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withInsertTo(Object[] aToPathElements, Object aFrom) withInsertTo(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withInsertTo(Object aToPath, Object aFrom) withInsertTo(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) withInsertTo(String[] aToPathElements, Object aFrom) withInsertTo(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withInsertTo(String aToPath, Object aFrom) withInsertTo(String aToPath, org.refcodes.struct.PathMap<String> aFrom) withInsertTo(Collection<?> aToPathElements, Object aFrom) withInsertTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) withMergeBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) withMergeBetween(Object aToPath, Object aFrom, Object aFromPath) withMergeBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) withMergeBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) withMergeBetween(String aToPath, Object aFrom, String aFromPath) withMergeBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) withMergeBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withMergeFrom(Object aFrom, Object aFromPath) withMergeFrom(Object aFrom, Object... aFromPathElements) withMergeFrom(Object aFrom, String aFromPath) withMergeFrom(Object aFrom, String... aFromPathElements) withMergeFrom(Object aFrom, Collection<?> aFromPathElements) withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) withMergeTo(Object[] aToPathElements, Object aFrom) withMergeTo(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeTo(Object aToPath, Object aFrom) withMergeTo(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) withMergeTo(String[] aToPathElements, Object aFrom) withMergeTo(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withMergeTo(String aToPath, Object aFrom) withMergeTo(String aToPath, org.refcodes.struct.PathMap<String> aFrom) withMergeTo(Collection<?> aToPathElements, Object aFrom) withMergeTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) withPut(Collection<?> aPathElements, String aValue) withPut(org.refcodes.struct.Property aProperty) withPutBoolean(Object[] aPathElements, Boolean aValue) withPutBoolean(Object aKey, Boolean aValue) withPutBoolean(String[] aPathElements, Boolean aValue) withPutBoolean(String aKey, Boolean aValue) withPutBoolean(Collection<?> aPathElements, Boolean aValue) withPutByte(Object[] aPathElements, Byte aValue) withPutByte(Object aKey, Byte aValue) withPutByte(String[] aPathElements, Byte aValue) withPutByte(String aKey, Byte aValue) withPutByte(Collection<?> aPathElements, Byte aValue) withPutChar(Object[] aPathElements, Character aValue) withPutChar(Object aKey, Character aValue) withPutChar(String[] aPathElements, Character aValue) withPutChar(String aKey, Character aValue) withPutChar(Collection<?> aPathElements, Character aValue) withPutClass(Object[] aPathElements, Class<C> aValue) withPutClass(Object aKey, Class<C> aValue) withPutClass(String[] aPathElements, Class<C> aValue) withPutClass(String aKey, Class<C> aValue) withPutClass(Collection<?> aPathElements, Class<C> aValue) withPutDirAt(int aIndex, Object aDir) withPutDirAt(int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt(Object[] aPathElements, int aIndex, Object aDir) withPutDirAt(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt(Object aPath, int aIndex, Object aDir) withPutDirAt(Object aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt(String[] aPathElements, int aIndex, Object aDir) withPutDirAt(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt(String aPath, int aIndex, Object aDir) withPutDirAt(String aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) withPutDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) withPutDouble(Object[] aPathElements, Double aValue) withPutDouble(Object aKey, Double aValue) withPutDouble(String[] aPathElements, Double aValue) withPutDouble(String aKey, Double aValue) withPutDouble(Collection<?> aPathElements, Double aValue) <E extends Enum<E>>
ResourceProperties.ResourcePropertiesBuilderwithPutEnum(Object[] aPathElements, E aValue) <E extends Enum<E>>
ResourceProperties.ResourcePropertiesBuilderwithPutEnum(Object aKey, E aValue) <E extends Enum<E>>
ResourceProperties.ResourcePropertiesBuilderwithPutEnum(String[] aPathElements, E aValue) <E extends Enum<E>>
ResourceProperties.ResourcePropertiesBuilderwithPutEnum(String aKey, E aValue) <E extends Enum<E>>
ResourceProperties.ResourcePropertiesBuilderwithPutEnum(Collection<?> aPathElements, E aValue) withPutFloat(Object[] aPathElements, Float aValue) withPutFloat(Object aKey, Float aValue) withPutFloat(String[] aPathElements, Float aValue) withPutFloat(String aKey, Float aValue) withPutFloat(Collection<?> aPathElements, Float aValue) withPutInt(Object[] aPathElements, Integer aValue) withPutInt(Object aKey, Integer aValue) withPutInt(String[] aPathElements, Integer aValue) withPutInt(String aKey, Integer aValue) withPutInt(Collection<?> aPathElements, Integer aValue) withPutLong(Object[] aPathElements, Long aValue) withPutLong(Object aKey, Long aValue) withPutLong(String[] aPathElements, Long aValue) withPutLong(String aKey, Long aValue) withPutLong(Collection<?> aPathElements, Long aValue) withPutShort(Object[] aPathElements, Short aValue) withPutShort(Object aKey, Short aValue) withPutShort(String[] aPathElements, Short aValue) withPutShort(String aKey, Short aValue) withPutShort(Collection<?> aPathElements, Short aValue) withPutString(Object[] aPathElements, String aValue) withPutString(Object aKey, String aValue) withPutString(String[] aPathElements, String aValue) withPutString(String aKey, String aValue) withPutString(Collection<?> aPathElements, String aValue) withRemoveFrom(Object aPath) withRemoveFrom(Object... aPathElements) withRemoveFrom(String aPath) withRemoveFrom(String... aPathElements) withRemoveFrom(Collection<?> aPathElements) withRemovePaths(String... aPathElements) Methods inherited from class org.refcodes.properties.PropertiesBuilderImpl
retrieveFrom, retrieveToMethods inherited from class org.refcodes.struct.CanonicalMapBuilderImpl
fromInstance, fromObject, toInstanceMethods inherited from class org.refcodes.struct.PathMapBuilderImpl
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, createBackingMap, entrySet, equals, forEach, fromValue, fromValue, get, getAnnotator, getDelimiter, getOrDefault, getType, hashCode, insert, insertBetween, insertFrom, insertTo, isEmpty, keySet, merge, merge, mergeBetween, mergeFrom, mergeTo, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, toDataStructure, toType, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.refcodes.struct.CanonicalMap
asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharArray, asCharArray, asCharArray, asCharArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntArray, asIntArray, asIntArray, asIntArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, queryBetween, toMap, toPropertiesMethods inherited from interface org.refcodes.struct.CanonicalMap.MutableCanonicalMap
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, putAll, removeFrom, toDumpMethods inherited from interface org.refcodes.mixin.Clearable
clearMethods inherited from interface org.refcodes.struct.Containable
sizeMethods inherited from interface org.refcodes.mixin.Dumpable
toDumpMethods inherited from interface org.refcodes.mixin.EmptyAccessor
isEmptyMethods inherited from interface org.refcodes.component.Flushable
flushUncheckedMethods inherited from interface org.refcodes.component.Flushable.FlushBuilder
withFlush, withFlushUncheckedMethods inherited from interface org.refcodes.struct.InterOperableMap
getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getByte, getByte, getByte, getByte, getByte, getByteOr, getByteOr, getByteOr, getByteOr, getByteOr, getChar, getChar, getChar, getChar, getChar, getCharOr, getCharOr, getCharOr, getCharOr, getCharOr, getClass, getClass, getClass, getClass, getClass, getClassOr, getClassOr, getClassOr, getClassOr, getClassOr, getDouble, getDouble, getDouble, getDouble, getDouble, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getEnum, getEnum, getEnum, getEnum, getEnum, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getFloat, getFloat, getFloat, getFloat, getFloat, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getInt, getInt, getInt, getInt, getInt, getIntOr, getIntOr, getIntOr, getIntOr, getIntOr, getLong, getLong, getLong, getLong, getLong, getLongOr, getLongOr, getLongOr, getLongOr, getLongOr, getShort, getShort, getShort, getShort, getShort, getShortOr, getShortOr, getShortOr, getShortOr, getShortOr, getString, getString, getString, getString, getString, getStringOr, getStringOr, getStringOr, getStringOr, getStringOrMethods inherited from interface org.refcodes.struct.InterOperableMap.MutableInterOperableMap
containsValue, insert, insertBetween, insertFrom, insertTo, putBoolean, putBoolean, putBoolean, putBoolean, putBoolean, putByte, putByte, putByte, putByte, putByte, putChar, putChar, putChar, putChar, putChar, putClass, putClass, putClass, putClass, putClass, putDouble, putDouble, putDouble, putDouble, putDouble, putEnum, putEnum, putEnum, putEnum, putEnum, putFloat, putFloat, putFloat, putFloat, putFloat, putInt, putInt, putInt, putInt, putInt, putLong, putLong, putLong, putLong, putLong, putShort, putShort, putShort, putShort, putShort, putString, putString, putString, putString, putStringMethods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, valuesMethods inherited from interface org.refcodes.struct.Keys.MutableValues
putMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface org.refcodes.struct.PathMap
children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPrintable, toPropertyPath, toType, toType, toType, toType, toType, toType, toType, toTypeMethods inherited from interface org.refcodes.struct.PathMap.MutablePathMap
add, add, add, add, add, add, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, delete, delete, delete, delete, delete, fromType, fromType, fromType, fromType, fromType, fromType, fromType, fromType, insert, insert, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, merge, merge, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt, toSourceCode, toSourceCodeMethods inherited from interface org.refcodes.properties.Properties
getAnnotator, getDelimiter, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirs, getDirs, getDirs, getDirs, getDirs, getType, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveToMethods inherited from interface org.refcodes.properties.Properties.MutableProperties
containsValue, delete, insert, insert, insertBetween, insertFrom, insertTo, put, putAll, putAll, putAll, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeFrom, removeFrom, removeFrom, removeFrom, removePaths, removePathsMethods inherited from interface org.refcodes.properties.ResourceProperties
toSerialized, toSerialized, toSerializedMethods inherited from interface org.refcodes.properties.ResourceProperties.MutableResoureProperties
fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, fileTo, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, loadFrom, parseFrom, parseFrom, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, saveTo, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, seekFrom, toSerializedMethods inherited from interface org.refcodes.properties.ResourceProperties.ResourcePropertiesBuilder
withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withLoadFrom, withSeekFrom, withSeekFrom, withSeekFrom, withSeekFrom, withSeekFrom, withSeekFrom, withSeekFrom
-
Field Details
-
_propertiesFile
-
-
Constructor Details
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder()Create an emptyAbstractResourcePropertiesBuilderinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations. -
AbstractResourcePropertiesBuilder
Create aAbstractResourcePropertiesBuilderinstance containing the elements as ofPathMap.MutablePathMap.insert(Object)using the default path delimiter "/" (Delimiter.PATH) for the path declarations: "Inspects the given object and adds all elements found in the given object. Elements of typeMap,Collectionand arrays are identified and handled as of their type: The path for each value in aMapis appended with its according key. The path for each value in aCollectionor array is appended with its according index of occurrence (in case of aListor an array, its actual index). In case of reflection, the path for each member is appended with its according mamber's name. All elements (e.g. the members and values) are inspected recursively which results in the according paths of the terminating values."- Parameters:
aObj- The object from which the elements are to be added.
-
AbstractResourcePropertiesBuilder
Create aAbstractResourcePropertiesBuilderinstance containing the elements of the providedPropertiesinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations- Parameters:
aProperties- the properties to be added.
-
AbstractResourcePropertiesBuilder
Create aAbstractResourcePropertiesBuilderinstance containing the elements of the providedProperties.PropertiesBuilderinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations- Parameters:
aProperties- the properties to be added.
-
AbstractResourcePropertiesBuilder
Create aAbstractResourcePropertiesBuilderinstance containing the elements of the providedMapinstance using the default path delimiter "/" (Delimiter.PATH) for the path declarations- Parameters:
aProperties- the properties to be added.
-
AbstractResourcePropertiesBuilder
Loads the properties from the givenFile.- Parameters:
aFile- TheFilefrom which to load the properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(File aFile, char... aDelimiters) throws IOException, ParseException Loads the properties from the givenFile.- Parameters:
aFile- TheFilefrom which to load the properties.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(File aFile, org.refcodes.runtime.ConfigLocator aConfigLocator) throws IOException, ParseException Loads or seeks the properties from the givenFile. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
aFile- TheFilefrom which to load the properties.aConfigLocator- TheConfigLocatordescribes the locations to additional crawl for the desired file.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(File aFile, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) throws IOException, ParseException Loads or seeks the properties from the givenFile. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
aFile- TheFilefrom which to load the properties.aConfigLocator- TheConfigLocatordescribes the locations to additional crawl for the desired file.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
Loads the properties from the given file's path.- Parameters:
aFilePath- The path to the file from which to load the properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(String aFilePath, char... aDelimiters) throws IOException, ParseException Loads the properties from the given file's path.- Parameters:
aFilePath- The path to the file from which to load the properties.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath) throws IOException, ParseException Loads the properties from the given file's path.- Parameters:
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.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, char... aDelimiters) throws IOException, ParseException Loads the properties from the given file's path.- Parameters:
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 path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator) throws IOException, ParseException Loads the properties from the given file's path. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
aFilePath- The path to the file from which to load the properties.aConfigLocator- TheConfigLocatordescribes the locations to additional crawl for the desired file.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) throws IOException, ParseException Loads the properties from the given file's path. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
aFilePath- The path to the file from which to load the properties.aConfigLocator- TheConfigLocatordescribes the locations to additional crawl for the desired file.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator) throws IOException, ParseException Loads the properties from the given file's path. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
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- TheConfigLocatordescribes the locations to additional crawl for the desired file.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) throws IOException, ParseException Loads the properties from the given file's path. In case you enable the "seek" argument, then the properties are, if the file does not exist, loaded from the first folder containing such a file as of the specification for the methodConfigLocator.getFolders().- Parameters:
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- TheConfigLocatordescribes the locations to additional crawl for the desired file.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
Loads the properties from the givenURL.- Parameters:
aUrl- TheURLfrom which to read the properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(URL aUrl, char... aDelimiters) throws IOException, ParseException Loads the properties from the givenURL.- Parameters:
aUrl- TheURLfrom which to read the properties.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(InputStream aInputStream) throws IOException, ParseException Reads the properties from the givenInputStream.- Parameters:
aInputStream- TheInputStreamfrom which to read the properties.- Throws:
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.
-
AbstractResourcePropertiesBuilder
protected AbstractResourcePropertiesBuilder(InputStream aInputStream, char... aDelimiters) throws IOException, ParseException Reads the properties from the givenInputStream.- Parameters:
aInputStream- TheInputStreamfrom which to read the properties.aDelimiters- The path delimiters to be used when parsing the source's properties.- Throws:
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.
-
-
Method Details
-
loadFrom
public Properties loadFrom(InputStream aInputStream, char... aDelimiters) throws IOException, ParseException Loads the properties from the givenInputStream. Save them using the methodResourceProperties.MutableResoureProperties.saveTo(OutputStream). This is the hook-method of the default implementation for loading the properties. In case you want to implementResourcePropertieswhich support other notations than the properties notation (path=value), then you overwrite this method in your implementation accordingly.- Specified by:
loadFromin interfaceResourceProperties.MutableResoureProperties- Parameters:
aInputStream- TheInputStreamfrom which to load the properties.aDelimiters- The path delimiters to be used when parsing the source's properties (in case the the serialized format supports / requires the such).- Returns:
- The
Propertiesas loaded from the resource and applied to this instance. - Throws:
IOException- thrown in case loading the properties failedParseException- Signals that an error has been reached unexpectedly while parsing the data to be loaded.
-
saveTo
The comment is ignored for the JSON format as JSON does not(!) support any comments! Saves the properties to the givenOutputStreamusing the provided delimiter as the destination's path delimiter. Load them viaResourceProperties.MutableResoureProperties.loadFrom(InputStream, char...)This is the hook-method of the default implementation for writing (saving) the properties. In case you want to implementResourcePropertieswhich support other notations than the properties notation (path=value), then you overwrite this method in your implementation accordingly.- Specified by:
saveToin interfaceResourceProperties.MutableResoureProperties- Parameters:
aOutputStream- TheOutputStreamto which to save the properties to.aComment- The description for the properties file.aDelimiter- The path delimiter to be used when writing out the properties to the destination (in case the the serialized format supports / requires the such).- Throws:
IOException- thrown in case saving the properties failed
-
loadFrom
Loads the properties from the givenFile. Save them using the methodResourceProperties.MutableResoureProperties.saveTo(File). The default implementation uses the hook methodResourceProperties.MutableResoureProperties.loadFrom(InputStream, char...)to finally load and parse the properties.- Specified by:
loadFromin interfaceResourceProperties.MutableResoureProperties- Parameters:
aFile- TheFilefrom which to load the properties.aDelimiters- The path delimiters to be used when parsing the source's properties (in case the the serialized format supports / requires the such).- Returns:
- The
Propertiesas loaded from the resource and applied to this instance. - Throws:
IOException- thrown in case loading the properties failedParseException- Signals that an error has been reached unexpectedly while parsing the data to be loaded.
-
saveTo
Saves the properties to the givenFileusing the provided delimiter as the destination's path delimiter. Load them viaResourceProperties.MutableResoureProperties.loadFrom(File, char...). The default implementation uses the hook methodResourceProperties.MutableResoureProperties.saveTo(OutputStream, String, char)to finally format and write the properties.- Specified by:
saveToin interfaceResourceProperties.MutableResoureProperties- Parameters:
aFile- TheFilefrom which to load the properties.aComment- The description for the properties file.aDelimiter- The path delimiter to be used when writing out the properties to the destination (in case the the serialized format supports / requires the such).- Returns:
- The
Filerepresenting the actual location where the properties have been saved to. - Throws:
IOException- thrown in case saving the properties failed
-
seekFrom
public Properties seekFrom(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) throws IOException, ParseException Loads a properties file from the file path directly or (if not found) from the first folder containing such a file as of theConfigLocatorconfiguration passed. Finally (if nothing else succeeds) the properties are loaded by the provided class's class loader which takes care of loading the properties (in case the file path is a relative path, also the absolute path with a prefixed path delimiter "/" is probed). The default implementation uses the hook methodResourceProperties.MutableResoureProperties.loadFrom(InputStream, char...)to finally load and parse the properties.- Specified by:
seekFromin interfaceResourceProperties.MutableResoureProperties- Parameters:
aResourceClass- The class which's class loader is to take care of loading the properties (from inside a JAR).aFilePath- The file path from which to load the properties.aConfigLocator- TheConfigLocatordescribes the locations to additional crawl for the desired file.aDelimiters- The path delimiters to be used when parsing the source's properties (in case the the serialized format supports / requires the such).- Returns:
- The
Propertiesas loaded from the resource and applied to this instance. - Throws:
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.
-
flush
FlushesResourceProperties.MutableResourePropertiesto the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)).- Specified by:
flushin interfaceFlushable- Specified by:
flushin interfaceorg.refcodes.component.Flushable- Specified by:
flushin interfaceResourceProperties.MutableResoureProperties- Throws:
IOException
-
isFlushable
public boolean isFlushable()In case the resource has not been loaded from a writableFile, then calling this method will return false.- Specified by:
isFlushablein interfaceorg.refcodes.component.Flushable
-
reload
Reloads theResourcePropertiesfrom the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)). In case the resource (such as anInputStream) does not support reloading, then anIllegalStateExceptionis thrown. Properties existing in the attached resource as well in thePropertiesitself are replaced. Properties existing in the attached resource but not(!) in thePropertiesitself are not(!) removed. UseResourceProperties.reload(ReloadMode)with an argument oftrue(~ orphan removal) to remove properties not existing in the resource.- Specified by:
reloadin interfaceResourceProperties- Returns:
- The
Propertiesas loaded from the resource and applied to this instance. - Throws:
IOException- thrown in case accessing the resource encountered an I/O problem.ParseException- Signals that an error has been reached unexpectedly while parsing the data to be loaded.
-
reload
Reloads theResourcePropertiesfrom the resource to which theResourcePropertiesare attached to (such as aFileas ofResourceProperties.MutableResoureProperties.loadFrom(File)orResourceProperties.MutableResoureProperties.saveTo(File)). In case the resource (such as anInputStream) does not support reloading, then anIllegalStateExceptionis thrown. Properties existing in the attached resource as well in thePropertiesitself are replaced. When "orphan removal" is set tofalse, then properties existing in the attached resource but not(!) in thePropertiesitself are not(!) removed. When "orphan removal" is set totrue, then properties existing in the attached resource but not(!) in thePropertiesitself are(!) removed.- Specified by:
reloadin interfaceResourceProperties- Parameters:
aReloadMode- when set toReloadMode.ORPHAN_REMOVAL, then properties existing in the attached resource but not(!) in thePropertiesitself are(!) removed. Else properties not existing in the attached resource are kept.- Returns:
- The
Propertiesas loaded from the resource and applied to this instance. - Throws:
IOException- thrown in case accessing the resource encountered an I/O problem.ParseException- Signals that an error has been reached unexpectedly while parsing the data to be loaded.
-
withPut
public ResourceProperties.ResourcePropertiesBuilder withPut(Collection<?> aPathElements, String aValue) - Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPut
public ResourceProperties.ResourcePropertiesBuilder withPut(org.refcodes.struct.Relation<String, String> aProperty) - Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.Table.TableDictionary.TableBuilder<String,String, org.refcodes.struct.PathMap.PathMapBuilder<String>>
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.Table.TableDictionary.TableBuilder<String,String, org.refcodes.struct.PathMap.PathMapBuilder<String>> - Overrides:
withPutin classPropertiesBuilderImpl
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPut
- Specified by:
withPutin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutin interfaceProperties.PropertiesBuilder- Specified by:
withPutin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutBoolean
public ResourceProperties.ResourcePropertiesBuilder withPutBoolean(Collection<?> aPathElements, Boolean aValue) - Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBooleanin interfaceProperties.PropertiesBuilder- Specified by:
withPutBooleanin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBooleanin interfaceProperties.PropertiesBuilder- Specified by:
withPutBooleanin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutBoolean
public ResourceProperties.ResourcePropertiesBuilder withPutBoolean(Object[] aPathElements, Boolean aValue) - Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBooleanin interfaceProperties.PropertiesBuilder- Specified by:
withPutBooleanin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutBoolean
- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBooleanin interfaceProperties.PropertiesBuilder- Specified by:
withPutBooleanin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutBoolean
public ResourceProperties.ResourcePropertiesBuilder withPutBoolean(String[] aPathElements, Boolean aValue) - Specified by:
withPutBooleanin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBooleanin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBooleanin interfaceProperties.PropertiesBuilder- Specified by:
withPutBooleanin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutByte
public ResourceProperties.ResourcePropertiesBuilder withPutByte(Collection<?> aPathElements, Byte aValue) - Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBytein interfaceProperties.PropertiesBuilder- Specified by:
withPutBytein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBytein interfaceProperties.PropertiesBuilder- Specified by:
withPutBytein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutByte
public ResourceProperties.ResourcePropertiesBuilder withPutByte(Object[] aPathElements, Byte aValue) - Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBytein interfaceProperties.PropertiesBuilder- Specified by:
withPutBytein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutByte
- Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBytein interfaceProperties.PropertiesBuilder- Specified by:
withPutBytein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutByte
public ResourceProperties.ResourcePropertiesBuilder withPutByte(String[] aPathElements, Byte aValue) - Specified by:
withPutBytein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutBytein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutBytein interfaceProperties.PropertiesBuilder- Specified by:
withPutBytein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutChar
public ResourceProperties.ResourcePropertiesBuilder withPutChar(Collection<?> aPathElements, Character aValue) - Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutCharin interfaceProperties.PropertiesBuilder- Specified by:
withPutCharin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutCharin interfaceProperties.PropertiesBuilder- Specified by:
withPutCharin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutChar
public ResourceProperties.ResourcePropertiesBuilder withPutChar(Object[] aPathElements, Character aValue) - Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutCharin interfaceProperties.PropertiesBuilder- Specified by:
withPutCharin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutChar
- Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutCharin interfaceProperties.PropertiesBuilder- Specified by:
withPutCharin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutChar
public ResourceProperties.ResourcePropertiesBuilder withPutChar(String[] aPathElements, Character aValue) - Specified by:
withPutCharin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutCharin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutCharin interfaceProperties.PropertiesBuilder- Specified by:
withPutCharin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutClass
public <C> ResourceProperties.ResourcePropertiesBuilder withPutClass(Collection<?> aPathElements, Class<C> aValue) - Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutClassin interfaceProperties.PropertiesBuilder- Specified by:
withPutClassin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutClassin interfaceProperties.PropertiesBuilder- Specified by:
withPutClassin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutClass
public <C> ResourceProperties.ResourcePropertiesBuilder withPutClass(Object[] aPathElements, Class<C> aValue) - Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutClassin interfaceProperties.PropertiesBuilder- Specified by:
withPutClassin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutClass
- Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutClassin interfaceProperties.PropertiesBuilder- Specified by:
withPutClassin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutClass
public <C> ResourceProperties.ResourcePropertiesBuilder withPutClass(String[] aPathElements, Class<C> aValue) - Specified by:
withPutClassin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutClassin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutClassin interfaceProperties.PropertiesBuilder- Specified by:
withPutClassin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDouble
public ResourceProperties.ResourcePropertiesBuilder withPutDouble(Collection<?> aPathElements, Double aValue) - Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDoublein interfaceProperties.PropertiesBuilder- Specified by:
withPutDoublein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDoublein interfaceProperties.PropertiesBuilder- Specified by:
withPutDoublein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDouble
public ResourceProperties.ResourcePropertiesBuilder withPutDouble(Object[] aPathElements, Double aValue) - Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDoublein interfaceProperties.PropertiesBuilder- Specified by:
withPutDoublein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDouble
- Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDoublein interfaceProperties.PropertiesBuilder- Specified by:
withPutDoublein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDouble
public ResourceProperties.ResourcePropertiesBuilder withPutDouble(String[] aPathElements, Double aValue) - Specified by:
withPutDoublein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDoublein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDoublein interfaceProperties.PropertiesBuilder- Specified by:
withPutDoublein interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutEnum
public <E extends Enum<E>> ResourceProperties.ResourcePropertiesBuilder withPutEnum(Collection<?> aPathElements, E aValue) - Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutEnumin interfaceProperties.PropertiesBuilder- Specified by:
withPutEnumin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutEnum
public <E extends Enum<E>> ResourceProperties.ResourcePropertiesBuilder withPutEnum(Object aKey, E aValue) - Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutEnumin interfaceProperties.PropertiesBuilder- Specified by:
withPutEnumin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutEnum
public <E extends Enum<E>> ResourceProperties.ResourcePropertiesBuilder withPutEnum(Object[] aPathElements, E aValue) - Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutEnumin interfaceProperties.PropertiesBuilder- Specified by:
withPutEnumin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutEnum
public <E extends Enum<E>> ResourceProperties.ResourcePropertiesBuilder withPutEnum(String aKey, E aValue) - Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutEnumin interfaceProperties.PropertiesBuilder- Specified by:
withPutEnumin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutEnum
public <E extends Enum<E>> ResourceProperties.ResourcePropertiesBuilder withPutEnum(String[] aPathElements, E aValue) - Specified by:
withPutEnumin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutEnumin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutEnumin interfaceProperties.PropertiesBuilder- Specified by:
withPutEnumin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutFloat
public ResourceProperties.ResourcePropertiesBuilder withPutFloat(Collection<?> aPathElements, Float aValue) - Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutFloatin interfaceProperties.PropertiesBuilder- Specified by:
withPutFloatin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutFloatin interfaceProperties.PropertiesBuilder- Specified by:
withPutFloatin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutFloat
public ResourceProperties.ResourcePropertiesBuilder withPutFloat(Object[] aPathElements, Float aValue) - Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutFloatin interfaceProperties.PropertiesBuilder- Specified by:
withPutFloatin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutFloat
- Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutFloatin interfaceProperties.PropertiesBuilder- Specified by:
withPutFloatin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutFloat
public ResourceProperties.ResourcePropertiesBuilder withPutFloat(String[] aPathElements, Float aValue) - Specified by:
withPutFloatin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutFloatin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutFloatin interfaceProperties.PropertiesBuilder- Specified by:
withPutFloatin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutInt
public ResourceProperties.ResourcePropertiesBuilder withPutInt(Collection<?> aPathElements, Integer aValue) - Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutIntin interfaceProperties.PropertiesBuilder- Specified by:
withPutIntin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutIntin interfaceProperties.PropertiesBuilder- Specified by:
withPutIntin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutInt
public ResourceProperties.ResourcePropertiesBuilder withPutInt(Object[] aPathElements, Integer aValue) - Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutIntin interfaceProperties.PropertiesBuilder- Specified by:
withPutIntin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutInt
- Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutIntin interfaceProperties.PropertiesBuilder- Specified by:
withPutIntin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutInt
public ResourceProperties.ResourcePropertiesBuilder withPutInt(String[] aPathElements, Integer aValue) - Specified by:
withPutIntin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutIntin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutIntin interfaceProperties.PropertiesBuilder- Specified by:
withPutIntin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutLong
public ResourceProperties.ResourcePropertiesBuilder withPutLong(Collection<?> aPathElements, Long aValue) - Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutLongin interfaceProperties.PropertiesBuilder- Specified by:
withPutLongin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutLongin interfaceProperties.PropertiesBuilder- Specified by:
withPutLongin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutLong
public ResourceProperties.ResourcePropertiesBuilder withPutLong(Object[] aPathElements, Long aValue) - Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutLongin interfaceProperties.PropertiesBuilder- Specified by:
withPutLongin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutLong
- Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutLongin interfaceProperties.PropertiesBuilder- Specified by:
withPutLongin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutLong
public ResourceProperties.ResourcePropertiesBuilder withPutLong(String[] aPathElements, Long aValue) - Specified by:
withPutLongin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutLongin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutLongin interfaceProperties.PropertiesBuilder- Specified by:
withPutLongin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutShort
public ResourceProperties.ResourcePropertiesBuilder withPutShort(Collection<?> aPathElements, Short aValue) - Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutShortin interfaceProperties.PropertiesBuilder- Specified by:
withPutShortin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutShortin interfaceProperties.PropertiesBuilder- Specified by:
withPutShortin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutShort
public ResourceProperties.ResourcePropertiesBuilder withPutShort(Object[] aPathElements, Short aValue) - Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutShortin interfaceProperties.PropertiesBuilder- Specified by:
withPutShortin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutShort
- Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutShortin interfaceProperties.PropertiesBuilder- Specified by:
withPutShortin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutShort
public ResourceProperties.ResourcePropertiesBuilder withPutShort(String[] aPathElements, Short aValue) - Specified by:
withPutShortin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutShortin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutShortin interfaceProperties.PropertiesBuilder- Specified by:
withPutShortin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutString
public ResourceProperties.ResourcePropertiesBuilder withPutString(Collection<?> aPathElements, String aValue) - Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutStringin interfaceProperties.PropertiesBuilder- Specified by:
withPutStringin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutStringin interfaceProperties.PropertiesBuilder- Specified by:
withPutStringin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutString
public ResourceProperties.ResourcePropertiesBuilder withPutString(Object[] aPathElements, String aValue) - Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutStringin interfaceProperties.PropertiesBuilder- Specified by:
withPutStringin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutString
- Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutStringin interfaceProperties.PropertiesBuilder- Specified by:
withPutStringin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutString
public ResourceProperties.ResourcePropertiesBuilder withPutString(String[] aPathElements, String aValue) - Specified by:
withPutStringin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutStringin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutStringin interfaceProperties.PropertiesBuilder- Specified by:
withPutStringin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsert
- Specified by:
withInsertin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertin interfaceProperties.PropertiesBuilder- Specified by:
withInsertin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsert
public ResourceProperties.ResourcePropertiesBuilder withInsert(org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertin interfaceProperties.PropertiesBuilder- Specified by:
withInsertin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Object aToPath, Object aFrom, Object aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(String aToPath, Object aFrom, String aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertBetween
public ResourceProperties.ResourcePropertiesBuilder withInsertBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withInsertBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(Object aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
- Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(Object aFrom, Object... aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
- Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(Object aFrom, String... aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertFrom
public ResourceProperties.ResourcePropertiesBuilder withInsertFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) - Specified by:
withInsertFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertFromin interfaceProperties.PropertiesBuilder- Specified by:
withInsertFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(Collection<?> aToPathElements, Object aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
- Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(Object[] aToPathElements, Object aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
- Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(String aToPath, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(String[] aToPathElements, Object aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withInsertTo
public ResourceProperties.ResourcePropertiesBuilder withInsertTo(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withInsertToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withInsertToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withInsertToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withInsertToin interfaceProperties.PropertiesBuilder- Specified by:
withInsertToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMerge
- Specified by:
withMergein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergein interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergein interfaceProperties.PropertiesBuilder- Specified by:
withMergein interfaceResourceProperties.ResourcePropertiesBuilder
-
withMerge
public ResourceProperties.ResourcePropertiesBuilder withMerge(org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergein interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergein interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergein interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergein interfaceProperties.PropertiesBuilder- Specified by:
withMergein interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Object aToPath, Object aFrom, Object aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Object aToPath, org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, Object[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(String aToPath, Object aFrom, String aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(String aToPath, org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeBetween
public ResourceProperties.ResourcePropertiesBuilder withMergeBetween(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom, String[] aFromPathElements) - Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeBetweenin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeBetweenin interfaceProperties.PropertiesBuilder- Specified by:
withMergeBetweenin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(Object aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
- Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(Object aFrom, Object... aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
- Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(Object aFrom, String... aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Collection<?> aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object aFromPath) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, Object... aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String aFromPath) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeFrom
public ResourceProperties.ResourcePropertiesBuilder withMergeFrom(org.refcodes.struct.PathMap<String> aFrom, String... aFromPathElements) - Specified by:
withMergeFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeFromin interfaceProperties.PropertiesBuilder- Specified by:
withMergeFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(Collection<?> aToPathElements, Object aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(Collection<?> aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
- Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(Object aToPath, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(Object[] aToPathElements, Object aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(Object[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
- Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(String aToPath, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(String[] aToPathElements, Object aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withMergeTo
public ResourceProperties.ResourcePropertiesBuilder withMergeTo(String[] aToPathElements, org.refcodes.struct.PathMap<String> aFrom) - Specified by:
withMergeToin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withMergeToin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withMergeToin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withMergeToin interfaceProperties.PropertiesBuilder- Specified by:
withMergeToin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Collection<?> aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Object aPath, int aIndex, Object aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Object aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Object[] aPathElements, int aIndex, Object aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(Object[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(String aPath, int aIndex, Object aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(String aPath, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(String[] aPathElements, int aIndex, Object aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withPutDirAt
public ResourceProperties.ResourcePropertiesBuilder withPutDirAt(String[] aPathElements, int aIndex, org.refcodes.struct.PathMap<String> aDir) - Specified by:
withPutDirAtin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withPutDirAtin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withPutDirAtin interfaceProperties.PropertiesBuilder- Specified by:
withPutDirAtin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemoveFrom
- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemoveFromin interfaceProperties.PropertiesBuilder- Specified by:
withRemoveFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemoveFrom
- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemoveFromin interfaceProperties.PropertiesBuilder- Specified by:
withRemoveFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemoveFrom
- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemoveFromin interfaceProperties.PropertiesBuilder- Specified by:
withRemoveFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemoveFrom
- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemoveFromin interfaceProperties.PropertiesBuilder- Specified by:
withRemoveFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemoveFrom
- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>- Specified by:
withRemoveFromin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemoveFromin interfaceProperties.PropertiesBuilder- Specified by:
withRemoveFromin interfaceResourceProperties.ResourcePropertiesBuilder
-
withRemovePaths
- Specified by:
withRemovePathsin interfaceorg.refcodes.struct.CanonicalMap.CanonicalMapBuilder- Specified by:
withRemovePathsin interfaceorg.refcodes.struct.PathMap.PathMapBuilder<String>- Specified by:
withRemovePathsin interfaceProperties.PropertiesBuilder- Specified by:
withRemovePathsin interfaceResourceProperties.ResourcePropertiesBuilder
-
createCanonicalMapFactory
protected abstract org.refcodes.struct.ext.factory.CanonicalMapFactory createCanonicalMapFactory()Abstract method to be implemented by the sub-classes returning the concreteCanonicalMapFactoryresponsible to fabricate theCanonicalMapinstances as of the required notation.- Returns:
- The
CanonicalMapFactorysupporting the required notation.
-