Interface Properties.PropertiesBuilder

    • Method Detail

      • withPut

        default Properties.PropertiesBuilder withPut​(Collection<?> aPathElements,
                                                     String aValue)
        Specified by:
        withPut in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPut in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withPut

        default Properties.PropertiesBuilder withPut​(org.refcodes.struct.Relation<String,​String> aProperty)
        Specified by:
        withPut in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,​String,​org.refcodes.struct.PathMap.PathMapBuilder<String>>
        Specified by:
        withPut in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPut in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withPut

        default Properties.PropertiesBuilder withPut​(String aKey,
                                                     String aValue)
        Specified by:
        withPut in interface org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,​String,​org.refcodes.struct.PathMap.PathMapBuilder<String>>
        Specified by:
        withPut in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPut

        default Properties.PropertiesBuilder withPut​(org.refcodes.struct.Property aProperty)
        Specified by:
        withPut in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
      • withPut

        default Properties.PropertiesBuilder withPut​(String[] aKey,
                                                     String aValue)
        Specified by:
        withPut in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPut in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(Collection<?> aPathElements,
                                                            Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(Object aKey,
                                                            Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(Object[] aPathElements,
                                                            Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(String aKey,
                                                            Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(String[] aPathElements,
                                                            Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(Collection<?> aPathElements,
                                                         Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(Object aKey,
                                                         Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(Object[] aPathElements,
                                                         Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(String aKey,
                                                         Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(String[] aPathElements,
                                                         Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutChar

        default Properties.PropertiesBuilder withPutChar​(Collection<?> aPathElements,
                                                         Character aValue)
        Specified by:
        withPutChar in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutChar in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutChar

        default Properties.PropertiesBuilder withPutChar​(Object aKey,
                                                         Character aValue)
        Specified by:
        withPutChar in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutChar in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutChar

        default Properties.PropertiesBuilder withPutChar​(Object[] aPathElements,
                                                         Character aValue)
        Specified by:
        withPutChar in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutChar in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutChar

        default Properties.PropertiesBuilder withPutChar​(String aKey,
                                                         Character aValue)
        Specified by:
        withPutChar in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutChar in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutChar

        default Properties.PropertiesBuilder withPutChar​(String[] aPathElements,
                                                         Character aValue)
        Specified by:
        withPutChar in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutChar in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutClass

        default <C> Properties.PropertiesBuilder withPutClass​(Collection<?> aPathElements,
                                                              Class<C> aValue)
        Specified by:
        withPutClass in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutClass in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutClass

        default <C> Properties.PropertiesBuilder withPutClass​(Object aKey,
                                                              Class<C> aValue)
        Specified by:
        withPutClass in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutClass in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutClass

        default <C> Properties.PropertiesBuilder withPutClass​(Object[] aPathElements,
                                                              Class<C> aValue)
        Specified by:
        withPutClass in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutClass in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutClass

        default <C> Properties.PropertiesBuilder withPutClass​(String aKey,
                                                              Class<C> aValue)
        Specified by:
        withPutClass in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutClass in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutClass

        default <C> Properties.PropertiesBuilder withPutClass​(String[] aPathElements,
                                                              Class<C> aValue)
        Specified by:
        withPutClass in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutClass in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(Collection<?> aPathElements,
                                                           Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(Object aKey,
                                                           Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(Object[] aPathElements,
                                                           Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(String aKey,
                                                           Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(String[] aPathElements,
                                                           Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutEnum

        default <E extends Enum<E>> Properties.PropertiesBuilder withPutEnum​(Collection<?> aPathElements,
                                                                             E aValue)
        Specified by:
        withPutEnum in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutEnum in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutEnum

        default <E extends Enum<E>> Properties.PropertiesBuilder withPutEnum​(Object aKey,
                                                                             E aValue)
        Specified by:
        withPutEnum in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutEnum in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutEnum

        default <E extends Enum<E>> Properties.PropertiesBuilder withPutEnum​(Object[] aPathElements,
                                                                             E aValue)
        Specified by:
        withPutEnum in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutEnum in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutEnum

        default <E extends Enum<E>> Properties.PropertiesBuilder withPutEnum​(String aKey,
                                                                             E aValue)
        Specified by:
        withPutEnum in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutEnum in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutEnum

        default <E extends Enum<E>> Properties.PropertiesBuilder withPutEnum​(String[] aPathElements,
                                                                             E aValue)
        Specified by:
        withPutEnum in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutEnum in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(Collection<?> aPathElements,
                                                          Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(Object aKey,
                                                          Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(Object[] aPathElements,
                                                          Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(String aKey,
                                                          Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(String[] aPathElements,
                                                          Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutInt

        default Properties.PropertiesBuilder withPutInt​(Collection<?> aPathElements,
                                                        Integer aValue)
        Specified by:
        withPutInt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutInt

        default Properties.PropertiesBuilder withPutInt​(Object aKey,
                                                        Integer aValue)
        Specified by:
        withPutInt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutInt

        default Properties.PropertiesBuilder withPutInt​(Object[] aPathElements,
                                                        Integer aValue)
        Specified by:
        withPutInt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutInt

        default Properties.PropertiesBuilder withPutInt​(String aKey,
                                                        Integer aValue)
        Specified by:
        withPutInt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutInt

        default Properties.PropertiesBuilder withPutInt​(String[] aPathElements,
                                                        Integer aValue)
        Specified by:
        withPutInt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(Collection<?> aPathElements,
                                                         Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(Object aKey,
                                                         Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(Object[] aPathElements,
                                                         Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(String aKey,
                                                         Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(String[] aPathElements,
                                                         Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(Collection<?> aPathElements,
                                                          Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(Object aKey,
                                                          Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(Object[] aPathElements,
                                                          Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(String aKey,
                                                          Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(String[] aPathElements,
                                                          Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutString

        default Properties.PropertiesBuilder withPutString​(Collection<?> aPathElements,
                                                           String aValue)
        Specified by:
        withPutString in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutString in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutString

        default Properties.PropertiesBuilder withPutString​(Object aKey,
                                                           String aValue)
        Specified by:
        withPutString in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutString in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutString

        default Properties.PropertiesBuilder withPutString​(Object[] aPathElements,
                                                           String aValue)
        Specified by:
        withPutString in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutString in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutString

        default Properties.PropertiesBuilder withPutString​(String aKey,
                                                           String aValue)
        Specified by:
        withPutString in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutString in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withPutString

        default Properties.PropertiesBuilder withPutString​(String[] aPathElements,
                                                           String aValue)
        Specified by:
        withPutString in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutString in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
      • withInsert

        default Properties.PropertiesBuilder withInsert​(Object aObj)
        Specified by:
        withInsert in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsert in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsert in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsert

        default Properties.PropertiesBuilder withInsert​(org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsert in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsert in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsert in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Collection<?> aToPathElements,
                                                               Object aFrom,
                                                               Collection<?> aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Collection<?> aToPathElements,
                                                               org.refcodes.struct.PathMap<String> aFrom,
                                                               Collection<?> aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Object aToPath,
                                                               Object aFrom,
                                                               Object aFromPath)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Object aToPath,
                                                               org.refcodes.struct.PathMap<String> aFrom,
                                                               Object aFromPath)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Object[] aToPathElements,
                                                               Object aFrom,
                                                               Object[] aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(Object[] aToPathElements,
                                                               org.refcodes.struct.PathMap<String> aFrom,
                                                               Object[] aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(String aToPath,
                                                               Object aFrom,
                                                               String aFromPath)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(String aToPath,
                                                               org.refcodes.struct.PathMap<String> aFrom,
                                                               String aFromPath)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(String[] aToPathElements,
                                                               Object aFrom,
                                                               String[] aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertBetween

        default Properties.PropertiesBuilder withInsertBetween​(String[] aToPathElements,
                                                               org.refcodes.struct.PathMap<String> aFrom,
                                                               String[] aFromPathElements)
        Specified by:
        withInsertBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(Object aFrom,
                                                            Collection<?> aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(Object aFrom,
                                                            Object aFromPath)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(Object aFrom,
                                                            Object... aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(Object aFrom,
                                                            String aFromPath)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(Object aFrom,
                                                            String... aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                            Collection<?> aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                            Object aFromPath)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                            Object... aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                            String aFromPath)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertFrom

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                            String... aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Collection<?> aToPathElements,
                                                          Object aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Collection<?> aToPathElements,
                                                          org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Object aToPath,
                                                          Object aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Object aToPath,
                                                          org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Object[] aToPathElements,
                                                          Object aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(Object[] aToPathElements,
                                                          org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(String aToPath,
                                                          Object aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(String aToPath,
                                                          org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(String[] aToPathElements,
                                                          Object aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withInsertTo

        default Properties.PropertiesBuilder withInsertTo​(String[] aToPathElements,
                                                          org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withInsertTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMerge

        default Properties.PropertiesBuilder withMerge​(Object aObj)
        Specified by:
        withMerge in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMerge in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMerge in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMerge

        default Properties.PropertiesBuilder withMerge​(org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMerge in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMerge in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMerge in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Collection<?> aToPathElements,
                                                              Object aFrom,
                                                              Collection<?> aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Collection<?> aToPathElements,
                                                              org.refcodes.struct.PathMap<String> aFrom,
                                                              Collection<?> aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Object aToPath,
                                                              Object aFrom,
                                                              Object aFromPath)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Object aToPath,
                                                              org.refcodes.struct.PathMap<String> aFrom,
                                                              Object aFromPath)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Object[] aToPathElements,
                                                              Object aFrom,
                                                              Object[] aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(Object[] aToPathElements,
                                                              org.refcodes.struct.PathMap<String> aFrom,
                                                              Object[] aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(String aToPath,
                                                              Object aFrom,
                                                              String aFromPath)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(String aToPath,
                                                              org.refcodes.struct.PathMap<String> aFrom,
                                                              String aFromPath)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(String[] aToPathElements,
                                                              Object aFrom,
                                                              String[] aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeBetween

        default Properties.PropertiesBuilder withMergeBetween​(String[] aToPathElements,
                                                              org.refcodes.struct.PathMap<String> aFrom,
                                                              String[] aFromPathElements)
        Specified by:
        withMergeBetween in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeBetween in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeBetween in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(Object aFrom,
                                                           Collection<?> aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(Object aFrom,
                                                           Object aFromPath)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(Object aFrom,
                                                           Object... aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(Object aFrom,
                                                           String aFromPath)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(Object aFrom,
                                                           String... aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                           Collection<?> aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                           Object aFromPath)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                           Object... aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                           String aFromPath)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeFrom

        default Properties.PropertiesBuilder withMergeFrom​(org.refcodes.struct.PathMap<String> aFrom,
                                                           String... aFromPathElements)
        Specified by:
        withMergeFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Collection<?> aToPathElements,
                                                         Object aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Collection<?> aToPathElements,
                                                         org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Object aToPath,
                                                         Object aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Object aToPath,
                                                         org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Object[] aToPathElements,
                                                         Object aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(Object[] aToPathElements,
                                                         org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(String aToPath,
                                                         Object aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(String aToPath,
                                                         org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(String[] aToPathElements,
                                                         Object aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withMergeTo

        default Properties.PropertiesBuilder withMergeTo​(String[] aToPathElements,
                                                         org.refcodes.struct.PathMap<String> aFrom)
        Specified by:
        withMergeTo in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withMergeTo in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withMergeTo in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(int aIndex,
                                                          org.refcodes.struct.PathMap<String> aDir)
                                                   throws IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPutDirAt in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(Object aPath,
                                                          int aIndex,
                                                          org.refcodes.struct.PathMap<String> aDir)
                                                   throws IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPutDirAt in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(Object[] aPathElements,
                                                          int aIndex,
                                                          org.refcodes.struct.PathMap<String> aDir)
                                                   throws IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPutDirAt in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(String aPath,
                                                          int aIndex,
                                                          org.refcodes.struct.PathMap<String> aDir)
                                                   throws IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPutDirAt in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(String[] aPathElements,
                                                          int aIndex,
                                                          org.refcodes.struct.PathMap<String> aDir)
                                                   throws IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withPutDirAt in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
        Throws:
        IllegalArgumentException
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(Collection<?> aPathElements)
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(Object aPath)
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(Object... aPathElements)
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(String aPath)
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(String... aPathElements)
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>
        Specified by:
        withRemoveFrom in interface org.refcodes.struct.PathMap.PathMapBuilder<String>
      • withRemovePaths

        default Properties.PropertiesBuilder withRemovePaths​(String... aPathElements)
        Specified by:
        withRemovePaths in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemovePaths in interface org.refcodes.struct.PathMap.PathMapBuilder<String>