@Override public long getLong(ConfigOption<Long> configOption) { return this.backingConfig.getLong(prefixOption(configOption, prefix)); }
@Override public String getString(ConfigOption<String> configOption, String overrideDefault) { return this.backingConfig.getString(prefixOption(configOption, prefix), overrideDefault); }
@Override public double getDouble(ConfigOption<Double> configOption) { return this.backingConfig.getDouble(prefixOption(configOption, prefix)); }
@Override public String getString(ConfigOption<String> configOption) { return this.backingConfig.getString(prefixOption(configOption, prefix)); }
@Override public float getFloat(ConfigOption<Float> configOption) { return this.backingConfig.getFloat(prefixOption(configOption, prefix)); }
@Override public String getValue(ConfigOption<?> configOption) { return this.backingConfig.getValue(prefixOption(configOption, prefix)); }
@Override public boolean getBoolean(ConfigOption<Boolean> configOption) { return this.backingConfig.getBoolean(prefixOption(configOption, prefix)); }
@Override public int getInteger(ConfigOption<Integer> configOption) { return this.backingConfig.getInteger(prefixOption(configOption, prefix)); }
@Override public boolean contains(ConfigOption<?> configOption) { return backingConfig.contains(prefixOption(configOption, prefix)); }
@Override public void remove(ConfigOption<?> configOption) { backingConfig.remove(prefixOption(configOption, prefix)); } // --------------------------------------------------------------------------------------------
@Override public long getLong(ConfigOption<Long> configOption) { return this.backingConfig.getLong(prefixOption(configOption, prefix)); }
@Override public boolean getBoolean(ConfigOption<Boolean> configOption) { return this.backingConfig.getBoolean(prefixOption(configOption, prefix)); }
@Override public double getDouble(ConfigOption<Double> configOption) { return this.backingConfig.getDouble(prefixOption(configOption, prefix)); }
@Override public String getString(ConfigOption<String> configOption, String overrideDefault) { return this.backingConfig.getString(prefixOption(configOption, prefix), overrideDefault); }
@Override public boolean contains(ConfigOption<?> configOption) { return backingConfig.contains(prefixOption(configOption, prefix)); }
@Override public int getInteger(ConfigOption<Integer> configOption) { return this.backingConfig.getInteger(prefixOption(configOption, prefix)); }
@Override public float getFloat(ConfigOption<Float> configOption) { return this.backingConfig.getFloat(prefixOption(configOption, prefix)); }
@Override public String getValue(ConfigOption<?> configOption) { return this.backingConfig.getValue(prefixOption(configOption, prefix)); }
@Override public boolean contains(ConfigOption<?> configOption) { return backingConfig.contains(prefixOption(configOption, prefix)); }
@Override public float getFloat(ConfigOption<Float> configOption) { return this.backingConfig.getFloat(prefixOption(configOption, prefix)); }