Interface ObfuscationProperties.ObfuscationPropertiesBuilder

All Superinterfaces:
org.refcodes.mixin.AnnotatorAccessor, org.refcodes.struct.CanonicalMap, org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMap, org.refcodes.mixin.Clearable, org.refcodes.struct.Containable, org.refcodes.mixin.DecryptPrefixAccessor, org.refcodes.mixin.DecryptPrefixAccessor.DecryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>, org.refcodes.mixin.DecryptPrefixAccessor.DecryptPrefixMutator, org.refcodes.mixin.DecryptPrefixAccessor.DecryptPrefixProperty, org.refcodes.mixin.DelimiterAccessor, org.refcodes.struct.Dictionary<String,String>, org.refcodes.struct.Dictionary.MutableDictionary<String,String>, org.refcodes.struct.Dictionary.MutableDictionary.DictionaryBuilder<String,String,org.refcodes.struct.PathMap.PathMapBuilder<String>>, org.refcodes.mixin.Dumpable, org.refcodes.mixin.EmptyAccessor, org.refcodes.mixin.EncryptPrefixAccessor, org.refcodes.mixin.EncryptPrefixAccessor.EncryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>, org.refcodes.mixin.EncryptPrefixAccessor.EncryptPrefixMutator, org.refcodes.mixin.EncryptPrefixAccessor.EncryptPrefixProperty, org.refcodes.struct.InterOperableMap<String>, org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<String>, org.refcodes.struct.InterOperableMap.MutableInterOperableMap<String>, org.refcodes.struct.Keys<String,String>, org.refcodes.struct.Keys.MutableKeys<String,String>, org.refcodes.struct.Keys.MutableValues<String,String>, Map<String,String>, ObfuscationProperties, ObfuscationProperties.MutableObfuscationProperties, org.refcodes.struct.PathMap<String>, org.refcodes.struct.PathMap.MutablePathMap<String>, org.refcodes.struct.PathMap.PathMapBuilder<String>, org.refcodes.properties.Properties, org.refcodes.properties.Properties.MutableProperties, org.refcodes.properties.Properties.PropertiesBuilder, org.refcodes.mixin.TypeAccessor<String>
All Known Subinterfaces:
ObfuscationResourceProperties.ObfuscationResourcePropertiesBuilder
All Known Implementing Classes:
AbstractObfuscationPropertiesBuilderDecorator, AbstractObfuscationResourcePropertiesBuilderDecorator, ObfuscationPropertiesBuilderDecorator, ObfuscationResourcePropertiesBuilderDecorator
Enclosing interface:
ObfuscationProperties

public static interface ObfuscationProperties.ObfuscationPropertiesBuilder extends ObfuscationProperties.MutableObfuscationProperties, org.refcodes.properties.Properties.PropertiesBuilder, org.refcodes.mixin.EncryptPrefixAccessor.EncryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>, org.refcodes.mixin.DecryptPrefixAccessor.DecryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>
  • Method Details

    • withDecryptPrefix

      default ObfuscationProperties.ObfuscationPropertiesBuilder withDecryptPrefix(String aDecryptPrefix)
      Specified by:
      withDecryptPrefix in interface org.refcodes.mixin.DecryptPrefixAccessor.DecryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>
    • withEncryptPrefix

      default ObfuscationProperties.ObfuscationPropertiesBuilder withEncryptPrefix(String aEncryptPrefix)
      Specified by:
      withEncryptPrefix in interface org.refcodes.mixin.EncryptPrefixAccessor.EncryptPrefixBuilder<ObfuscationProperties.ObfuscationPropertiesBuilder>
    • 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

      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
      Throws:
      NumberFormatException
    • 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

      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

      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

      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

      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

      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

      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

      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

      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(Collection<?> aPathElements, int aIndex, Object aDir) throws IllegalArgumentException
      Specified by:
      withPutDirAt in interface org.refcodes.struct.CanonicalMap.CanonicalMapBuilder
      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(Collection<?> 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.PathMap.PathMapBuilder<String>
      Specified by:
      withPutDirAt in interface org.refcodes.properties.Properties.PropertiesBuilder
      Throws:
      IllegalArgumentException
    • withPutDirAt

      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(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, Object 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, Object 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, Object 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, Object 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

      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

      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