- All Superinterfaces:
ConfigBuilder<XmlMutableConfigBuilder>,MutableConfigBuilder<XmlMutableConfigBuilder>,XmlConfigBaseBuilder<XmlMutableConfigBuilder>
- All Known Implementing Classes:
XmlMutableConfigBuilderImpl
@API(status=STABLE,
since="1.0")
public interface XmlMutableConfigBuilder
extends XmlConfigBaseBuilder<XmlMutableConfigBuilder>, MutableConfigBuilder<XmlMutableConfigBuilder>
XML files based mutable 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 FileWatchableConfigbuild()Creates the configuration instance.Methods inherited from interface dev.orne.config.ConfigBuilder
as, withDecoder, withDecorator, withEncryption, withOverrideParentProperties, withParent, withParent, withVariableResolutionMethods inherited from interface dev.orne.config.MutableConfigBuilder
withEncoderMethods inherited from interface dev.orne.config.XmlConfigBaseBuilder
add, add, load, load, load, load, withAttributePrefix, withEmptyDocument, withEmptyDocument, withSeparator
-
Method Details
-
build
Creates the configuration instance.- Specified by:
buildin interfaceConfigBuilder<XmlMutableConfigBuilder>- Specified by:
buildin interfaceMutableConfigBuilder<XmlMutableConfigBuilder>- Returns:
- The configuration instance.
-