Interface CanonicalTable
- All Superinterfaces:
org.refcodes.mixin.AnnotatorAccessor,org.refcodes.mixin.Clearable,Containable,org.refcodes.mixin.DelimiterAccessor,org.refcodes.mixin.EmptyAccessor,ImmutableCanonicalTable,ImmutableCanonicalTable.MutableCanonicalTable,ImmutableInterOperableTable<String>,ImmutableInterOperableTable.MutableInterOperableTable<String>,ImmutablePathTable<String>,ImmutablePathTable.MutablePathTable<String>,ImmutableTable<String,,String> ImmutableTable.MutableTable<String,,String> InterOperableTable<String>,Keys<String,,String> Keys.MutableKeys<String,,String> Keys.MutableValues<String,,String> Map<String,,String> PathTable<String>,Table<String,,String, PathTable<String>> org.refcodes.mixin.TypeAccessor<String>
- All Known Implementing Classes:
MapCanonicalTable
public interface CanonicalTable
extends ImmutableCanonicalTable.MutableCanonicalTable, InterOperableTable<String>
The Interface CanonicalTable.
-
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.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.EmptyBuilder<B extends org.refcodes.mixin.EmptyAccessor.EmptyBuilder<B>>, org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyPropertyNested classes/interfaces inherited from interface org.refcodes.struct.ImmutableCanonicalTable
ImmutableCanonicalTable.MutableCanonicalTableNested classes/interfaces inherited from interface org.refcodes.struct.ImmutableInterOperableTable
ImmutableInterOperableTable.MutableInterOperableTable<T>Nested classes/interfaces inherited from interface org.refcodes.struct.ImmutablePathTable
ImmutablePathTable.MutablePathTable<T>Nested classes/interfaces inherited from interface org.refcodes.struct.ImmutableTable
ImmutableTable.MutableTable<K,V> Nested classes/interfaces inherited from interface org.refcodes.struct.Keys
Keys.MutableKeys<K,V>, Keys.MutableValues<K, V> Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor
org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T, B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T>, org.refcodes.mixin.TypeAccessor.TypeProperty<T> -
Field Summary
Fields inherited from interface org.refcodes.struct.ImmutablePathTable
ANNOTATOR, DELIMITER -
Method Summary
Modifier and TypeMethodDescriptiondefault CanonicalTablewithInsert(Object aObj) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insert(Object)method.default CanonicalTablewithInsert(ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.default CanonicalTablewithInsertBetween(Object[] aToPathElements, ImmutablePathTable<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.default CanonicalTablewithInsertBetween(Object aToPath, ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.default CanonicalTablewithInsertBetween(String[] aToPathElements, ImmutablePathTable<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.default CanonicalTablewithInsertBetween(String aToPath, ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.default CanonicalTablewithInsertBetween(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertFrom(Object aFrom, Object aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.default CanonicalTablewithInsertFrom(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.default CanonicalTablewithInsertFrom(Object aFrom, String aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.default CanonicalTablewithInsertFrom(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.default CanonicalTablewithInsertFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.default CanonicalTablewithInsertFrom(ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertFrom(ImmutablePathTable<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertFrom(ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertFrom(ImmutablePathTable<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertFrom(ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertTo(Object[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.default CanonicalTablewithInsertTo(Object[] aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertTo(Object aToPath, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.default CanonicalTablewithInsertTo(Object aToPath, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertTo(String[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.default CanonicalTablewithInsertTo(String[] aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertTo(String aToPath, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.default CanonicalTablewithInsertTo(String aToPath, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithInsertTo(Collection<?> aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.default CanonicalTablewithInsertTo(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTableConvenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.merge(Object)method.default CanonicalTablewithMerge(ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.default CanonicalTablewithMergeBetween(Object[] aToPathElements, ImmutablePathTable<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeBetween(Object aToPath, Object aFrom, Object aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.default CanonicalTablewithMergeBetween(Object aToPath, ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.default CanonicalTablewithMergeBetween(String[] aToPathElements, ImmutablePathTable<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeBetween(String aToPath, Object aFrom, String aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.default CanonicalTablewithMergeBetween(String aToPath, ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.default CanonicalTablewithMergeBetween(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeFrom(Object aFrom, Object aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.default CanonicalTablewithMergeFrom(Object aFrom, Object... aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.default CanonicalTablewithMergeFrom(Object aFrom, String aFromPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.default CanonicalTablewithMergeFrom(Object aFrom, String... aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.default CanonicalTablewithMergeFrom(Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.default CanonicalTablewithMergeFrom(ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeFrom(ImmutablePathTable<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeFrom(ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeFrom(ImmutablePathTable<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeFrom(ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeTo(Object[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.default CanonicalTablewithMergeTo(Object[] aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeTo(Object aToPath, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.default CanonicalTablewithMergeTo(Object aToPath, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeTo(String[] aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.default CanonicalTablewithMergeTo(String[] aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeTo(String aToPath, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.default CanonicalTablewithMergeTo(String aToPath, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTablewithMergeTo(Collection<?> aToPathElements, Object aFrom) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.default CanonicalTablewithMergeTo(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types.default CanonicalTableBuilder method forKeys.MutableValues.put(Object, Object).default CanonicalTableBuilder method forKeys.MutableValues.put(Object, Object).default CanonicalTablewithPut(Collection<?> aPathElements, String aValue) Builder method forKeys.MutableValues.put(Object, Object).default CanonicalTableBuilder method forImmutableCanonicalTable.MutableCanonicalTable.put(Property).default CanonicalTableBuilder method forImmutableTable.MutableTable.put(Relation).default CanonicalTablewithPutBoolean(Object[] aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutBoolean(Object aKey, Boolean aValue) Sets theBooleanvalue for the property referred to by the key.default CanonicalTablewithPutBoolean(String[] aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutBoolean(String aKey, Boolean aValue) Sets theBooleanvalue for the property referred to by the key.default CanonicalTablewithPutBoolean(Collection<?> aPathElements, Boolean aValue) Sets theBooleanvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutByte(Object[] aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutByte(Object aKey, Byte aValue) Sets theBytevalue for the property referred to by the key.default CanonicalTablewithPutByte(String[] aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutByte(String aKey, Byte aValue) Sets theBytevalue for the property referred to by the key.default CanonicalTablewithPutByte(Collection<?> aPathElements, Byte aValue) Sets theBytevalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutChar(Object[] aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutChar(Object aKey, Character aValue) Sets theCharactervalue for the property referred to by the key.default CanonicalTablewithPutChar(String[] aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutChar(String aKey, Character aValue) Sets theCharactervalue for the property referred to by the key.default CanonicalTablewithPutChar(Collection<?> aPathElements, Character aValue) Sets theCharactervalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalTablewithPutClass(Object[] aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalTablewithPutClass(Object aKey, Class<C> aValue) Sets theClassvalue for the property referred to by the key.default <C> CanonicalTablewithPutClass(String[] aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default <C> CanonicalTablewithPutClass(String aKey, Class<C> aValue) Sets theClassvalue for the property referred to by the key.default <C> CanonicalTablewithPutClass(Collection<?> aPathElements, Class<C> aValue) Sets theClassvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutDirAt(int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Object[] aPathElements, int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Object[] aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Object aPath, int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Object aPath, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(String[] aPathElements, int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(String[] aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(String aPath, int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(String aPath, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Collection<?> aPathElements, int aIndex, Object aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDirAt(Collection<?> aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index.default CanonicalTablewithPutDouble(Object[] aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutDouble(Object aKey, Double aValue) Sets theDoublevalue for the property referred to by the key.default CanonicalTablewithPutDouble(String[] aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutDouble(String aKey, Double aValue) Sets theDoublevalue for the property referred to by the key.default CanonicalTablewithPutDouble(Collection<?> aPathElements, Double aValue) Sets theDoublevalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalTablewithPutEnum(Object[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalTablewithPutEnum(Object aKey, E aValue) Sets theEnumvalue for the property referred to by the key.default <E extends Enum<E>>
CanonicalTablewithPutEnum(String[] aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default <E extends Enum<E>>
CanonicalTablewithPutEnum(String aKey, E aValue) Sets theEnumvalue for the property referred to by the key.default <E extends Enum<E>>
CanonicalTablewithPutEnum(Collection<?> aPathElements, E aValue) Sets theEnumvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutFloat(Object[] aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutFloat(Object aKey, Float aValue) Sets theFloatvalue for the property referred to by the key.default CanonicalTablewithPutFloat(String[] aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutFloat(String aKey, Float aValue) Sets theFloatvalue for the property referred to by the key.default CanonicalTablewithPutFloat(Collection<?> aPathElements, Float aValue) Sets theFloatvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutInt(Object[] aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutInt(Object aKey, Integer aValue) Sets theIntegervalue for the property referred to by the key.default CanonicalTablewithPutInt(String[] aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutInt(String aKey, Integer aValue) Sets theIntegervalue for the property referred to by the key.default CanonicalTablewithPutInt(Collection<?> aPathElements, Integer aValue) Sets theIntegervalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutLong(Object[] aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutLong(Object aKey, Long aValue) Sets theLongvalue for the property referred to by the key.default CanonicalTablewithPutLong(String[] aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutLong(String aKey, Long aValue) Sets theLongvalue for the property referred to by the key.default CanonicalTablewithPutLong(Collection<?> aPathElements, Long aValue) Sets theLongvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutShort(Object[] aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutShort(Object aKey, Short aValue) Sets theShortvalue for the property referred to by the key.default CanonicalTablewithPutShort(String[] aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutShort(String aKey, Short aValue) Sets theShortvalue for the property referred to by the key.default CanonicalTablewithPutShort(Collection<?> aPathElements, Short aValue) Sets theShortvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutString(Object[] aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutString(Object aKey, String aValue) Sets theStringvalue for the property referred to by the key.default CanonicalTablewithPutString(String[] aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithPutString(String aKey, String aValue) Sets theStringvalue for the property referred to by the key.default CanonicalTablewithPutString(Collection<?> aPathElements, String aValue) Sets theStringvalue for the property referred to by the path elements representing the addressed path.default CanonicalTablewithRemoveFrom(Object aPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.default CanonicalTablewithRemoveFrom(Object... aPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.default CanonicalTablewithRemoveFrom(String aPath) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.default CanonicalTablewithRemoveFrom(String... aPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.default CanonicalTablewithRemoveFrom(Collection<?> aPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.default CanonicalTablewithRemovePaths(String... aPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.Methods inherited from interface org.refcodes.mixin.AnnotatorAccessor
getAnnotatorMethods inherited from interface org.refcodes.mixin.Clearable
clearMethods inherited from interface org.refcodes.struct.Containable
sizeMethods inherited from interface org.refcodes.mixin.DelimiterAccessor
getDelimiterMethods inherited from interface org.refcodes.mixin.EmptyAccessor
isEmptyMethods inherited from interface org.refcodes.struct.ImmutableCanonicalTable
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, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirs, getDirs, getDirs, getDirs, getDirs, query, query, query, query, query, queryBetween, 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, retrieveTo, toMap, toPropertiesMethods inherited from interface org.refcodes.struct.ImmutableCanonicalTable.MutableCanonicalTable
containsValue, insert, insertBetween, insertFrom, insertTo, put, put, put, put, 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, removeFrom, removePaths, removePathsMethods inherited from interface org.refcodes.struct.ImmutableInterOperableTable
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.ImmutableInterOperableTable.MutableInterOperableTable
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.ImmutablePathTable
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.ImmutablePathTable.MutablePathTable
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.struct.InterOperableTable
withPutMethods 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.mixin.TypeAccessor
getType
-
Method Details
-
withPut
Builder method forKeys.MutableValues.put(Object, Object). -
withPut
Builder method forKeys.MutableValues.put(Object, Object). -
withPut
Builder method forImmutableTable.MutableTable.put(Relation). -
withPut
Builder method forImmutableCanonicalTable.MutableCanonicalTable.put(Property).- Parameters:
aProperty- the property to be put.- Returns:
- The implementing instance as of the builder pattern.
-
withPut
Builder method forKeys.MutableValues.put(Object, Object). -
withPutBoolean
Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBooleanvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the key. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheBooleanrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueBooleanto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the key. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheBooleanrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutBoolean
Sets theBooleanvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBooleanvalue is converted accordingly.- Specified by:
withPutBooleanin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBooleanvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBytevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the key. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheByterepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueByteto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the key. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheByterepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutByte
Sets theBytevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theBytevalue is converted accordingly.- Specified by:
withPutBytein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheBytevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheCharactervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the key. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheCharacterrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueCharacterto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the key. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheCharacterrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutChar
Sets theCharactervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theCharactervalue is converted accordingly.- Specified by:
withPutCharin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheCharactervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableTable<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheClassvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the key. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableTable<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheClassrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableTable<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueClassto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the key. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableTable<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheClassrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutClass
Sets theClassvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theClassvalue is converted accordingly.- Specified by:
withPutClassin interfaceInterOperableTable<String>- Type Parameters:
C- The type of the class in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheClassvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheDoublevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the key. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheDoublerepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueDoubleto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the key. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheDoublerepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutDouble
Sets theDoublevalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theDoublevalue is converted accordingly.- Specified by:
withPutDoublein interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheDoublevalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableTable<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheEnumvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the key. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableTable<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheEnumrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableTable<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueEnumto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the key. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableTable<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aKey- The key for which to retrieve the value.aValue- TheEnumrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutEnum
Sets theEnumvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theEnumvalue is converted accordingly.- Specified by:
withPutEnumin interfaceInterOperableTable<String>- Type Parameters:
E- The type of the enumeration in question.- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheEnumvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheFloatvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the key. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheFloatrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueFloatto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the key. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheFloatrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutFloat
Sets theFloatvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theFloatvalue is converted accordingly.- Specified by:
withPutFloatin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheFloatvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheIntegervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the key. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheIntegerrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueIntegerto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the key. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheIntegerrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutInt
Sets theIntegervalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theIntegervalue is converted accordingly.- Specified by:
withPutIntin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheIntegervalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheLongvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the key. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheLongrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueLongto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the key. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheLongrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutLong
Sets theLongvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theLongvalue is converted accordingly.- Specified by:
withPutLongin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheLongvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheShortvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the key. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheShortrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueShortto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the key. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheShortrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutShort
Sets theShortvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theShortvalue is converted accordingly.- Specified by:
withPutShortin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheShortvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheStringvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the key. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheStringrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- The valueStringto be associated with the path.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the key. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableTable<String>- Parameters:
aKey- The key for which to retrieve the value.aValue- TheStringrepresentation for theStringvalue.- Returns:
- This instance for further builder method calls.
-
withPutString
Sets theStringvalue for the property referred to by the path elements representing the addressed path. As property keys and values are of typeString, theStringvalue is converted accordingly.- Specified by:
withPutStringin interfaceInterOperableTable<String>- Parameters:
aPathElements- The path elements of the path addressing the value.aValue- TheStringvalue to be associated with the path.- Returns:
- This instance for further builder method calls.
-
withInsert
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insert(Object)method.- Specified by:
withInsertin interfaceInterOperableTable<String>- Specified by:
withInsertin interfacePathTable<String>- Parameters:
aObj- the obj- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsert
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insert(Object).- Specified by:
withInsertin interfaceInterOperableTable<String>- Specified by:
withInsertin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(Object aToPath, ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(Object[] aToPathElements, ImmutablePathTable<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(String aToPath, ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertBetween(String, Object, String)method.- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertBetween
default CanonicalTable withInsertBetween(String[] aToPathElements, ImmutablePathTable<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertBetween(String, Object, String).- Specified by:
withInsertBetweenin interfaceInterOperableTable<String>- Specified by:
withInsertBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertFrom(Object, String)method.- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalTable withInsertFrom(ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalTable withInsertFrom(ImmutablePathTable<String> aFrom, Object... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertFrom
default CanonicalTable withInsertFrom(ImmutablePathTable<String> aFrom, String... aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertFrom(Object, String).- Specified by:
withInsertFromin interfaceInterOperableTable<String>- Specified by:
withInsertFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
default CanonicalTable withInsertTo(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.insertTo(String, Object)method.- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withInsertTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.insertTo(String, Object).- Specified by:
withInsertToin interfaceInterOperableTable<String>- Specified by:
withInsertToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to insert the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMerge
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.merge(Object)method. -
withMerge
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.merge(Object).- Specified by:
withMergein interfaceInterOperableTable<String>- Specified by:
withMergein interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(Collection<?> aToPathElements, Object aFrom, Collection<?> aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(Collection<?> aToPathElements, ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(Object aToPath, ImmutablePathTable<String> aFrom, Object aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(Object[] aToPathElements, Object aFrom, Object[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(Object[] aToPathElements, ImmutablePathTable<String> aFrom, Object[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(String aToPath, ImmutablePathTable<String> aFrom, String aFromPath) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(String[] aToPathElements, Object aFrom, String[] aFromPathElements) Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String)method.- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the to-path.aFrom- the fromaFromPathElements- The path elements of the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeBetween
default CanonicalTable withMergeBetween(String[] aToPathElements, ImmutablePathTable<String> aFrom, String[] aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeBetween(String, Object, String).- Specified by:
withMergeBetweenin interfaceInterOperableTable<String>- Specified by:
withMergeBetweenin interfacePathTable<String>- Parameters:
aToPathElements- The path elements of the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements of the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPath- The from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeFrom(Object, String)method.- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- the fromaFromPathElements- The path elements representing the from-path.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
default CanonicalTable withMergeFrom(ImmutablePathTable<String> aFrom, Collection<?> aFromPathElements) Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich 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.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeFrom
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeFrom(Object, String).- Specified by:
withMergeFromin interfaceInterOperableTable<String>- Specified by:
withMergeFromin interfacePathTable<String>- Parameters:
aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.aFromPathElements- The path elements representing the path from where to start adding elements of the provided object.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- The object which is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPath- The to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPath- The sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.mergeTo(String, Object)method.- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the to-path.aFrom- the from- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withMergeTo
Method to semantically emphasize that we support our own types. Actually delegates toImmutablePathTable.MutablePathTable.mergeTo(String, Object).- Specified by:
withMergeToin interfaceInterOperableTable<String>- Specified by:
withMergeToin interfacePathTable<String>- Parameters:
aToPathElements- The path elements representing the sub-path where to merge the object's introspected values to.aFrom- TheImmutablePathTablewhich is to be inspected with the therein contained values being added with their according determined paths.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
- See Also:
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalTable withPutDirAt(Collection<?> aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the root path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the root path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPath- The path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPath- The path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalTable withPutDirAt(Object[] aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPath- The path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPath- The path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withPutDirAt
default CanonicalTable withPutDirAt(String[] aPathElements, int aIndex, ImmutablePathTable<String> aDir) An indexed directory represents all elements which begin with a path which's last path element represents an index. There may by many sub-paths for the same indexed path which are all are included by the according directory. Puts the given values below the path at the given index.- Specified by:
withPutDirAtin interfaceInterOperableTable<String>- Specified by:
withPutDirAtin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path where to put the indexed element.aIndex- The index of the indexed element.aDir- The values to be put at the index.- Returns:
- This instance (on which the method call has been invoked) as of the builder pattern.
-
withRemoveFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableTable<String>- Specified by:
withRemoveFromin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableTable<String>- Specified by:
withRemoveFromin interfacePathTable<String>- Parameters:
aPath- The path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableTable<String>- Specified by:
withRemoveFromin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableTable<String>- Specified by:
withRemoveFromin interfacePathTable<String>- Parameters:
aPath- The path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemoveFrom
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemoveFromin interfaceInterOperableTable<String>- Specified by:
withRemoveFromin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-
withRemovePaths
Convenience method for providing builder functionality to theImmutablePathTable.MutablePathTable.removeFrom(String)method.- Specified by:
withRemovePathsin interfacePathTable<String>- Parameters:
aPathElements- The path elements of the path from where to remove all properties.- Returns:
- This instance as of the Builder-Pattern to apply succeeding operations.
-