- All Superinterfaces:
ConfigBuilder<XmlConfigBuilder>,MutableCapableConfigBuilder<XmlConfigBuilder,,XmlMutableConfigBuilder> XmlConfigBaseBuilder<XmlConfigBuilder>
- All Known Implementing Classes:
XmlConfigBuilderImpl
@API(status=STABLE,
since="1.0")
public interface XmlConfigBuilder
extends XmlConfigBaseBuilder<XmlConfigBuilder>, MutableCapableConfigBuilder<XmlConfigBuilder,XmlMutableConfigBuilder>
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
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
XmlMutableConfigBuilder mutable()Makes the configuration instance mutable.- Specified by:
mutablein interfaceMutableCapableConfigBuilder<XmlConfigBuilder,XmlMutableConfigBuilder> - Returns:
- This instance, for method chaining.
-