Default Config Loader Builder
Default implementation of ConfigLoaderBuilder.
This builder creates a ConfigLoader for the given configuration class, allowing fluent configuration of the input resource, target file, parser, logger, and update behavior.
Typically used internally via net.ririfa.yacla.Yacla.loader, rather than instantiated directly.
Parameters
the type of the configuration object
Functions
Enables or disables automatic config updates based on resource version.
Specifies the path to the resource file bundled with the application. Used as a fallback or for initial creation.
Builds and loads the config, returning a ConfigLoader instance.
Sets the parser used to read and write the config file.
Sets the file where the configuration will be loaded from or saved to.
Sets the logger used for informational and error messages.