public static interface CanonicalMap.CanonicalMapBuilder extends PathMap.PathMapBuilder<String>, CanonicalMap.MutableCanonicalMap, PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>
CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMapPathMap.MutablePathMap<T>, 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>Dictionary.MutableDictionary.DictionaryBuilder<K,V,B extends Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>Dictionary.MutableDictionary<K,V>PropertiesAccessorMixin.PropertiesBuilderMixin<T>, PropertiesAccessorMixin.PropertiesMixin, PropertiesAccessorMixin.PropertiesMutatorMixinDEFAULT_COMMENT| Modifier and Type | Method and Description |
|---|---|
default CanonicalMap.CanonicalMapBuilder |
withInsert(CanonicalMap aFrom)
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsert(Object aObj)
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insert(Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsert(String aToPath,
CanonicalMap aFrom,
String aFromPath)
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsert(String aToPath,
Object aFrom,
String aFromPath)
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insert(String, Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(CanonicalMap aFrom,
String aFromPath)
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertFrom(Object aFrom,
String aFromPath)
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertFrom(Object, String) method. |
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String aToPath,
CanonicalMap aFrom)
Method to semantically emphasize that we support our own types.
|
default CanonicalMap.CanonicalMapBuilder |
withInsertTo(String aToPath,
Object aFrom)
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.insertTo(String, Object) method. |
default CanonicalMap.CanonicalMapBuilder |
withPut(Relation<String,String> aProperty)
Builder method for
Dictionary.MutableDictionary.put(Relation). |
default CanonicalMap.CanonicalMapBuilder |
withPut(String aKey,
String aValue)
Builder method for
Keys.MutableValues.put(Object, Object). |
default CanonicalMap.CanonicalMapBuilder |
withPutBoolean(String aKey,
Boolean aValue)
Sets the
Boolean value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutByte(String aKey,
Byte aValue)
Sets the
Byte value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutDouble(String aKey,
Double aValue)
Sets the
Double value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutFloat(String aKey,
Float aValue)
Sets the
Float value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutInteger(String aKey,
Integer aValue)
Sets the
Integer value for the property referred to by the
key. |
default CanonicalMap.CanonicalMapBuilder |
withPutLong(String aKey,
Long aValue)
Sets the
Long value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withPutShort(String aKey,
Short aValue)
Sets the
Short value for the property referred to by the key. |
default CanonicalMap.CanonicalMapBuilder |
withRemoveFrom(String aPath)
Convenience method for providing builder functionality to the
PathMap.MutablePathMap.removeAll( String) method. |
withInsert, withInsert, withInsertFrom, withInsertTocontainsValue, delete, insert, insert, insertFrom, insertTo, put, putAll, putAll, putAll, toDump, toSourceCoderetrieve, retrieveFrom, retrieveTo, toInstance, toInstance, toType, toTypeinsert, 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, toMap, toNormalizedPath, toNormalizedPath, toParentPath, toRootPathisEmpty, sizeclear, compute, computeIfAbsent, computeIfPresent, containsKey, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valueswithPutcontainsKey, 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, useShortput, put, putBoolean, putBoolean, putByte, putByte, putDouble, putDouble, putFloat, putFloat, putInteger, putInteger, putLong, putLong, putShort, putShortdefault CanonicalMap.CanonicalMapBuilder withPut(String aKey, String aValue)
Keys.MutableValues.put(Object, Object).withPut in interface Dictionary.MutableDictionary.DictionaryBuilder<String,String,PathMap.PathMapBuilder<String>>withPut in interface PathMap.PathMapBuilder<String>withPut in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - the key for the property to be put.aValue - the value for the property to be put.default CanonicalMap.CanonicalMapBuilder withPut(Relation<String,String> aProperty)
Dictionary.MutableDictionary.put(Relation).withPut in interface Dictionary.MutableDictionary.DictionaryBuilder<String,String,PathMap.PathMapBuilder<String>>withPut in interface PathMap.PathMapBuilder<String>aProperty - the property to be put.default CanonicalMap.CanonicalMapBuilder withPutInteger(String aKey, Integer aValue)
Integer value for the property referred to by the
key. As property keys and values are of type String, the
Integer value is converted accordingly.withPutInteger in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Integer representation for the
String value.default CanonicalMap.CanonicalMapBuilder withPutShort(String aKey, Short aValue)
Short value for the property referred to by the key.
As property keys and values are of type String, the
Short value is converted accordingly.withPutShort in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Short representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutByte(String aKey, Byte aValue)
Byte value for the property referred to by the key.
As property keys and values are of type String, the
Byte value is converted accordingly.withPutByte in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Byte representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutDouble(String aKey, Double aValue)
Double value for the property referred to by the
key. As property keys and values are of type String, the
Double value is converted accordingly.withPutDouble in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Double representation for the
String value.default CanonicalMap.CanonicalMapBuilder withPutFloat(String aKey, Float aValue)
Float value for the property referred to by the key.
As property keys and values are of type String, the
Float value is converted accordingly.withPutFloat in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Float representation for the String
value.default CanonicalMap.CanonicalMapBuilder withPutBoolean(String aKey, Boolean aValue)
Boolean value for the property referred to by the
key. As property keys and values are of type String, the
Boolean value is converted accordingly.withPutBoolean in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Boolean representation for the
String value.default CanonicalMap.CanonicalMapBuilder withPutLong(String aKey, Long aValue)
Long value for the property referred to by the key.
As property keys and values are of type String, the
Long value is converted accordingly.withPutLong in interface PropertiesAccessorMixin.PropertiesBuilderMixin<CanonicalMap.CanonicalMapBuilder>aKey - The key for which to retrieve the value.aValue - The Long representation for the String
value.default CanonicalMap.CanonicalMapBuilder withInsert(Object aObj)
PathMap.MutablePathMap.insert(Object) method.withInsert in interface PathMap.PathMapBuilder<String>aObj - the a objPathMap.MutablePathMap.insert(Object)default CanonicalMap.CanonicalMapBuilder withInsertFrom(Object aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String) method.withInsertFrom in interface PathMap.PathMapBuilder<String>aFrom - the a fromaFromPath - the a from pathPathMap.MutablePathMap.insertFrom(Object, String)default CanonicalMap.CanonicalMapBuilder withInsertTo(String aToPath, Object aFrom)
PathMap.MutablePathMap.insertTo(String, Object) method.withInsertTo in interface PathMap.PathMapBuilder<String>aToPath - the a to pathaFrom - the a fromPathMap.MutablePathMap.insertTo(String, Object)default CanonicalMap.CanonicalMapBuilder withInsert(String aToPath, Object aFrom, String aFromPath)
PathMap.MutablePathMap.insert(String, Object, String) method.withInsert in interface PathMap.PathMapBuilder<String>aToPath - the a to pathaFrom - the a fromaFromPath - the a from pathPathMap.MutablePathMap.insert(String, Object, String)default CanonicalMap.CanonicalMapBuilder withRemoveFrom(String aPath)
PathMap.MutablePathMap.removeAll( String) method.withRemoveFrom in interface PathMap.PathMapBuilder<String>aPath - The path from where to remove all properties.default CanonicalMap.CanonicalMapBuilder withInsert(CanonicalMap aFrom)
PathMap.MutablePathMap.insert(Object).aFrom - The CanonicalMap which is to be inspected with
the therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insert(Object)default CanonicalMap.CanonicalMapBuilder withInsertFrom(CanonicalMap aFrom, String aFromPath)
PathMap.MutablePathMap.insertFrom(Object, String).aFrom - The CanonicalMap 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.PathMap.MutablePathMap.insertFrom(Object, String)default CanonicalMap.CanonicalMapBuilder withInsertTo(String aToPath, CanonicalMap aFrom)
PathMap.MutablePathMap.insertTo(String, Object).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The CanonicalMap which is to be inspected with
the therein contained values being added with their according
determined paths.PathMap.MutablePathMap.insertTo(String, Object)default CanonicalMap.CanonicalMapBuilder withInsert(String aToPath, CanonicalMap aFrom, String aFromPath)
PathMap.MutablePathMap.insert(String, Object, String).aToPath - The sub-path where to insert the object's introspected
values to.aFrom - The CanonicalMap 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.PathMap.MutablePathMap.insert(String, Object, String)Copyright © 2017. All rights reserved.