Interface ObfuscationProperties.ObfuscationPropertiesBuilder

    • Method Detail

      • withPut

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPut in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPut

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPut in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPut

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPut in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPut

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

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPut in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutBoolean

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutBoolean in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutBoolean

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutBoolean in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutBoolean

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutBoolean in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutBoolean

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutBoolean in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutBoolean

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutBoolean in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutByte

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutByte in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutByte

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutByte in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutByte

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutByte in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutByte

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutByte in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutByte

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutByte in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutChar

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutChar in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutChar

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutChar in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutChar

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutChar in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutChar

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutChar in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutChar

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutChar in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutClass

        default <C> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutClass in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutClass

        default <C> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutClass in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutClass

        default <C> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutClass in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutClass

        default <C> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutClass in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutClass

        default <C> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutClass in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDouble

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDouble in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDouble

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDouble in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDouble

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDouble in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDouble

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDouble in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDouble

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDouble in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutEnum

        default <E extends Enum<E>> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutEnum in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutEnum

        default <E extends Enum<E>> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutEnum in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutEnum

        default <E extends Enum<E>> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutEnum in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutEnum

        default <E extends Enum<E>> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutEnum in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutEnum

        default <E extends Enum<E>> ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutEnum in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutFloat

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutFloat in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutFloat

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutFloat in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutFloat

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutFloat in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutFloat

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutFloat in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutFloat

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutFloat in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutInt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutInt in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutInt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutInt in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutInt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutInt in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutInt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutInt in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutInt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutInt in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutLong

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutLong in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutLong

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutLong in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutLong

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutLong in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutLong

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutLong in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutLong

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutLong in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutShort

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutShort in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutShort

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutShort in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutShort

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutShort in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutShort

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutShort in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutShort

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutShort in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutString

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutString in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutString

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutString in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutString

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutString in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutString

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutString in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutString

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutString in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsert

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsert in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsert

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsert in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withInsertTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withInsertTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMerge

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMerge in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMerge

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMerge in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeBetween

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeBetween in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withMergeTo

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withMergeTo in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withPutDirAt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
        Throws:
        IllegalArgumentException
      • withPutDirAt

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
        Throws:
        IllegalArgumentException
      • withRemoveFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withRemoveFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withRemoveFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withRemoveFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withRemoveFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withRemoveFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withRemoveFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withRemoveFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withRemoveFrom

        default ObfuscationProperties.ObfuscationPropertiesBuilder 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>
        Specified by:
        withRemoveFrom in interface org.refcodes.properties.Properties.PropertiesBuilder
      • withRemovePaths

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