@Override public OUT from( Configuration config ) { return config.get( this ); }
@Override public Optional<String> replacement() { return newSetting.replacement(); }
@Override public String name() { return newSetting.name(); }
@Override public String getDefaultValue() { return default_listen_address.getDefaultValue() + ":" + defaultPort; }
@Override public Encryption apply( Function<String,String> stringStringFunction ) { return s.apply( stringStringFunction ); }
@Override public boolean deprecated() { return newSetting.deprecated(); }
@Override public String valueDescription() { return in1.valueDescription(); } };
@Override public void withScope( Function<String,String> scopingRule ) { newSetting.withScope( scopingRule ); }
@Override public boolean internal() { return newSetting.internal(); }
@Override public Optional<String> documentedDefaultValue() { return newSetting.documentedDefaultValue(); } };
@Override public T from( Configuration config ) { return config.get( this ); }
@Override public String forUriPath() { return ServerSettings.rest_api_path.getDefaultValue(); }
@Override public File from( Configuration config ) { return config.get( this ); }
@Override public ListenSocketAddress from( Configuration config ) { return config.get( this ); }
@Override public String from( Configuration config ) { return config.get( this ); }
@Override public Integer from( Configuration config ) { return config.get( this ); }
@Override public String from( Configuration configuration ) { return configuration.get( this ); } };
@Override public String from( Configuration configuration ) { return configuration.get( this ); } };
@Override public String from( Configuration configuration ) { return configuration.get( this ); } };