public static interface Properties.MutableProperties extends Properties, org.refcodes.structure.CanonicalMap.MutableCanonicalMap
Properties.MutableProperties defines "dirty" methods allowing
to modify ("mutate") the properties.Properties.MutableProperties, Properties.PropertiesBuilderorg.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMaporg.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<T>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixinorg.refcodes.structure.PathMap.MutablePathMap<T>, org.refcodes.structure.PathMap.PathMapBuilder<T>org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterPropertyorg.refcodes.mixin.TypeAccessor.TypeMutator<T>, org.refcodes.mixin.TypeAccessor.TypeProperty<T>org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>org.refcodes.structure.Dictionary.MutableDictionary<K,V>DEFAULT_COMMENT| Modifier and Type | Method and Description |
|---|---|
default boolean |
containsValue(Object value) |
default String |
delete(org.refcodes.structure.Property aProperty)
Removes a property identified by the key of the provided
Property (the value of the Property is ignored). |
default String |
delete(String aKey) |
default void |
insert(Properties aFrom)
Method to semantically emphasize that we support our own types.
|
default void |
insert(String aToPath,
Properties aFrom,
String aFromPath)
Method to semantically emphasize that we support our own types.
|
default void |
insertFrom(Properties aFrom,
String aFromPath)
Method to semantically emphasize that we support our own types.
|
default void |
insertTo(String aToPath,
Properties aFrom)
Method to semantically emphasize that we support our own types.
|
default String |
put(org.refcodes.structure.Relation<String,String> aRelation) |
default void |
putAll(Map<? extends String,? extends String> aProperties) |
default void |
putAll(Properties aProperties)
This method inserts all elements (key/value-pairs) found in the
provided
Properties instances of interoperability reasons. |
default void |
putAll(Properties aProperties)
This method inserts all elements (key/value-pairs) found in the
provided
Properties instances of interoperability
reasons. |
childrenOf, getType, retrieve, retrieveFrom, retrieveTo, toMap, toProperties, toPropertyPathinsert, insert, insertFrom, insertTo, putAll, toDump, toSourceCode, toSourceCodetoInstance, toInstance, toType, toTypecontainsKey, get, getBoolean, getBoolean, getByte, getByte, getCharacter, getCharacter, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getShort, getShort, use, useBoolean, useBoolean, useByte, useByte, useDouble, useDouble, useFloat, useFloat, useInteger, useInteger, useLong, useLong, useShort, useShortinsert, insert, insert, insert, insertFrom, insertFrom, insertTo, insertTo, put, putArray, putArray, removeAlldirectories, directories, entries, entries, fromExternalKey, getArray, getArray, hasParentPath, isArray, isArray, isDirectory, isEntry, isRecord, isRootPath, keySet, paths, paths, records, records, toDataStructure, toDataStructure, toExternalKey, toMap, toNormalizedPath, toNormalizedPath, toParentPath, toPath, toRootPathclear, compute, computeIfAbsent, computeIfPresent, containsKey, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesdefault String delete(org.refcodes.structure.Property aProperty)
Property (the value of the Property is ignored).aProperty - The Property which's key is to be removed.default boolean containsValue(Object value)
containsValue in interface org.refcodes.structure.CanonicalMapcontainsValue in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMapcontainsValue in interface org.refcodes.structure.Keys<String,String>containsValue in interface Map<String,String>containsValue in interface Propertiesdefault void putAll(Properties aProperties)
Properties instances of interoperability reasons.aProperties - A Properties containing the key/value
pairs to be inserted.default void putAll(Properties aProperties)
Properties instances of interoperability
reasons.putAll in interface org.refcodes.structure.CanonicalMap.MutableCanonicalMapaProperties - A Properties containing the
key/value-pairs to be inserted.default void insert(Properties aFrom)
PathMap.MutablePathMap.insert(Object).aFrom - The Properties which is to be inspected with the
therein contained values being added with their according
determined paths.default void insertFrom(Properties aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String).aFrom - The Properties which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath - The path from where to start adding elements of the
provided object.default void insertTo(String aToPath, Properties aFrom)
PathMap.MutablePathMap.insertTo(String, Object).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The Properties which is to be inspected with the
therein contained values being added with their according
determined paths.default void insert(String aToPath, Properties aFrom, String aFromPath)
PathMap.MutablePathMap.insert(String, Object, String).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The Properties which is to be inspected with the
therein contained values being added with their according
determined paths.aFromPath - The path from where to start adding elements of the
provided object.Copyright © 2018. All rights reserved.