Interface MutableCapableConfigBuilder<S extends MutableCapableConfigBuilder<S>>

Type Parameters:
S - The concrete type of the builder.
All Superinterfaces:
ConfigBuilder<S>
All Known Subinterfaces:
CommonsConfigBuilder, JsonConfigBuilder, PreferencesConfigBuilder, PropertiesConfigBuilder, XmlConfigBuilder, YamlConfigBuilder
All Known Implementing Classes:
CommonsConfigBuilderImpl, JsonConfigBuilderImpl, PreferencesConfigBuilderImpl, PropertiesConfigBuilderImpl, XmlConfigBuilderImpl, YamlConfigBuilderImpl

@API(status=STABLE, since="1.0") public interface MutableCapableConfigBuilder<S extends MutableCapableConfigBuilder<S>> extends ConfigBuilder<S>
Configuration builder that can be made mutable.
Since:
1.0
Version:
1.0, 2025-05
Author:
(w) Iker Hernaez
See Also:
  • Method Details

    • mutable

      @NotNull @NotNull MutableConfigBuilder<?> mutable()
      Makes the configuration instance mutable.
      Returns:
      This instance, for method chaining.