- All Superinterfaces:
ConfigBuilder<XmlConfigBuilder>,MutableCapableConfigBuilder<XmlConfigBuilder>,XmlConfigBaseBuilder<XmlConfigBuilder>
- All Known Implementing Classes:
XmlConfigBuilderImpl
@API(status=STABLE,
since="1.0")
public interface XmlConfigBuilder
extends XmlConfigBaseBuilder<XmlConfigBuilder>, MutableCapableConfigBuilder<XmlConfigBuilder>
XML files based configuration builder.
- Since:
- 1.0
- Version:
- 1.0, 2025-07
- Author:
- (w) Iker Hernaez
- See Also:
-
Field Summary
Fields inherited from interface dev.orne.config.XmlConfigBaseBuilder
DEFAULT_ATTRIBUTE_PREFIX, DEFAULT_SEPARATOR -
Method Summary
Modifier and TypeMethodDescription@NotNull XmlMutableConfigBuildermutable()Makes the configuration instance mutable.Methods inherited from interface dev.orne.config.ConfigBuilder
as, build, withDecoder, withDecorator, withEncryption, withOverrideParentProperties, withParent, withParent, withVariableResolutionMethods inherited from interface dev.orne.config.XmlConfigBaseBuilder
add, add, load, load, load, load, withAttributePrefix, withEmptyDocument, withEmptyDocument, withSeparator
-
Method Details
-
mutable
Makes the configuration instance mutable.- Specified by:
mutablein interfaceMutableCapableConfigBuilder<XmlConfigBuilder>- Returns:
- This instance, for method chaining.
-