Interface Properties.PropertiesBuilder

    • Method Detail

      • withInsert

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        default Properties.PropertiesBuilder withInsertFrom​(java.lang.Object aFrom,
                                                            java.lang.Object[] aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withInsertFrom

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

        default Properties.PropertiesBuilder withInsertFrom​(java.lang.Object aFrom,
                                                            java.lang.String[] aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withInsertFrom

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

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

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.structure.PathMap<java.lang.String> aFrom,
                                                            java.lang.Object[] aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withInsertFrom

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

        default Properties.PropertiesBuilder withInsertFrom​(org.refcodes.structure.PathMap<java.lang.String> aFrom,
                                                            java.lang.String[] aFromPathElements)
        Specified by:
        withInsertFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withInsertTo

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

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

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

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

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

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

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

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

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

        default Properties.PropertiesBuilder withInsertTo​(java.lang.String[] aToPathElements,
                                                          org.refcodes.structure.PathMap<java.lang.String> aFrom)
        Specified by:
        withInsertTo in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withInsertTo in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withPut

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

        default Properties.PropertiesBuilder withPut​(java.lang.Object aPath,
                                                     java.lang.String aValue)
        Specified by:
        withPut in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPut

        default Properties.PropertiesBuilder withPut​(java.lang.Object[] aPathElements,
                                                     java.lang.String aValue)
                                              throws java.lang.NumberFormatException
        Specified by:
        withPut in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
        Throws:
        java.lang.NumberFormatException
      • withPut

        default Properties.PropertiesBuilder withPut​(org.refcodes.structure.Relation<java.lang.String,java.lang.String> aProperty)
        Specified by:
        withPut in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<java.lang.String,T extends java.lang.Object,org.refcodes.structure.PathMap.PathMapBuilder<T extends java.lang.Object>>
        Specified by:
        withPut in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withPut

        default Properties.PropertiesBuilder withPut​(java.lang.String aKey,
                                                     java.lang.String aValue)
        Specified by:
        withPut in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<java.lang.String,T extends java.lang.Object,org.refcodes.structure.PathMap.PathMapBuilder<T extends java.lang.Object>>
        Specified by:
        withPut in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
        Specified by:
        withPut in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPut

        default Properties.PropertiesBuilder withPut​(java.lang.String[] aPathElements,
                                                     java.lang.String aValue)
                                              throws java.lang.NumberFormatException
        Specified by:
        withPut in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPut in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
        Throws:
        java.lang.NumberFormatException
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(java.util.Collection<?> aPathElements,
                                                            java.lang.Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(java.lang.Object aKey,
                                                            java.lang.Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(java.lang.Object[] aPathElements,
                                                            java.lang.Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(java.lang.String aKey,
                                                            java.lang.Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutBoolean in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutBoolean

        default Properties.PropertiesBuilder withPutBoolean​(java.lang.String[] aPathElements,
                                                            java.lang.Boolean aValue)
        Specified by:
        withPutBoolean in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(java.util.Collection<?> aPathElements,
                                                         java.lang.Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(java.lang.Object aKey,
                                                         java.lang.Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(java.lang.Object[] aPathElements,
                                                         java.lang.Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(java.lang.String aKey,
                                                         java.lang.Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutByte in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutByte

        default Properties.PropertiesBuilder withPutByte​(java.lang.String[] aPathElements,
                                                         java.lang.Byte aValue)
        Specified by:
        withPutByte in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(java.util.Collection<?> aPathElements,
                                                          int aIndex,
                                                          java.lang.Object aDir)
                                                   throws java.lang.IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
        Throws:
        java.lang.IllegalArgumentException
      • withPutDirAt

        default Properties.PropertiesBuilder withPutDirAt​(java.util.Collection<?> aPathElements,
                                                          int aIndex,
                                                          org.refcodes.structure.PathMap<java.lang.String> aDir)
                                                   throws java.lang.IllegalArgumentException
        Specified by:
        withPutDirAt in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDirAt in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
        Throws:
        java.lang.IllegalArgumentException
      • withPutDirAt

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

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

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

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

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

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

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

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

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

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

        default Properties.PropertiesBuilder withPutDouble​(java.util.Collection<?> aPathElements,
                                                           java.lang.Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(java.lang.Object aKey,
                                                           java.lang.Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(java.lang.Object[] aPathElements,
                                                           java.lang.Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(java.lang.String aKey,
                                                           java.lang.Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutDouble in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutDouble

        default Properties.PropertiesBuilder withPutDouble​(java.lang.String[] aPathElements,
                                                           java.lang.Double aValue)
        Specified by:
        withPutDouble in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(java.util.Collection<?> aPathElements,
                                                          java.lang.Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(java.lang.Object aKey,
                                                          java.lang.Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(java.lang.Object[] aPathElements,
                                                          java.lang.Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(java.lang.String aKey,
                                                          java.lang.Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutFloat in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutFloat

        default Properties.PropertiesBuilder withPutFloat​(java.lang.String[] aPathElements,
                                                          java.lang.Float aValue)
        Specified by:
        withPutFloat in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutInteger

        default Properties.PropertiesBuilder withPutInteger​(java.util.Collection<?> aPathElements,
                                                            java.lang.Integer aValue)
        Specified by:
        withPutInteger in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutInteger

        default Properties.PropertiesBuilder withPutInteger​(java.lang.Object aKey,
                                                            java.lang.Integer aValue)
        Specified by:
        withPutInteger in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInteger in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutInteger

        default Properties.PropertiesBuilder withPutInteger​(java.lang.Object[] aPathElements,
                                                            java.lang.Integer aValue)
        Specified by:
        withPutInteger in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutInteger

        default Properties.PropertiesBuilder withPutInteger​(java.lang.String aKey,
                                                            java.lang.Integer aValue)
        Specified by:
        withPutInteger in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutInteger in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutInteger

        default Properties.PropertiesBuilder withPutInteger​(java.lang.String[] aPathElements,
                                                            java.lang.Integer aValue)
        Specified by:
        withPutInteger in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(java.util.Collection<?> aPathElements,
                                                         java.lang.Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(java.lang.Object aKey,
                                                         java.lang.Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(java.lang.Object[] aPathElements,
                                                         java.lang.Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(java.lang.String aKey,
                                                         java.lang.Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutLong in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutLong

        default Properties.PropertiesBuilder withPutLong​(java.lang.String[] aPathElements,
                                                         java.lang.Long aValue)
        Specified by:
        withPutLong in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(java.util.Collection<?> aPathElements,
                                                          java.lang.Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(java.lang.Object aKey,
                                                          java.lang.Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(java.lang.Object[] aPathElements,
                                                          java.lang.Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(java.lang.String aKey,
                                                          java.lang.Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withPutShort in interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<java.lang.String>
      • withPutShort

        default Properties.PropertiesBuilder withPutShort​(java.lang.String[] aPathElements,
                                                          java.lang.Short aValue)
        Specified by:
        withPutShort in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(java.util.Collection<?> aPathElements)
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withRemoveFrom

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

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

        default Properties.PropertiesBuilder withRemoveFrom​(java.lang.String... aPathElements)
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>
      • withRemoveFrom

        default Properties.PropertiesBuilder withRemoveFrom​(java.lang.String aPath)
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.CanonicalMap.CanonicalMapBuilder
        Specified by:
        withRemoveFrom in interface org.refcodes.structure.PathMap.PathMapBuilder<java.lang.String>