Uses of Interface
tech.guilhermekaua.spigotboot.config.loader.ConfigSource
Packages that use ConfigSource
Package
Description
-
Uses of ConfigSource in tech.guilhermekaua.spigotboot.config
Methods in tech.guilhermekaua.spigotboot.config with parameters of type ConfigSourceModifier and TypeMethodDescription<T> voidConfigManager.register(@NotNull Class<T> configClass, @NotNull ConfigSource source) Registers a config class with a custom source.<T> voidDefaultConfigManager.register(@NotNull Class<T> configClass, @NotNull ConfigSource source) -
Uses of ConfigSource in tech.guilhermekaua.spigotboot.config.loader
Classes in tech.guilhermekaua.spigotboot.config.loader that implement ConfigSourceModifier and TypeClassDescriptionstatic classFile-based configuration source implementation.static classClasspath resource configuration source implementation.Methods in tech.guilhermekaua.spigotboot.config.loader that return ConfigSourceModifier and TypeMethodDescriptionstatic @NotNull ConfigSourceCreates a file-based configuration source.static @NotNull ConfigSourceCreates a file-based configuration source.static @NotNull ConfigSourceConfigSource.resource(@NotNull ClassLoader loader, @NotNull String path) Creates a classpath resource configuration source.Methods in tech.guilhermekaua.spigotboot.config.loader with parameters of type ConfigSourceModifier and TypeMethodDescription@NotNull ConfigNodeConfigLoader.load(@NotNull ConfigSource source) Loads configuration from the given source.@NotNull ConfigNodeYamlConfigLoader.load(@NotNull ConfigSource source) voidConfigLoader.save(@NotNull ConfigNode node, @NotNull ConfigSource target) Saves configuration to the given target.voidYamlConfigLoader.save(@NotNull ConfigNode node, @NotNull ConfigSource target)