mirror of
https://github.com/CarmJos/EasyConfiguration.git
synced 2026-06-04 10:38:19 +08:00
feat!(core): Finished the design of core module
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
package cc.carm.lib.configuration.source;
|
||||
|
||||
import cc.carm.lib.configuration.adapter.ValueAdapterRegistry;
|
||||
import cc.carm.lib.configuration.meta.PathMetadata;
|
||||
import cc.carm.lib.configuration.source.loader.ConfigurationLoader;
|
||||
import cc.carm.lib.configuration.source.meta.ConfigurationMetadata;
|
||||
import cc.carm.lib.configuration.source.loader.ConfigurationInitializer;
|
||||
import cc.carm.lib.configuration.source.option.ConfigurationOptionHolder;
|
||||
import cc.carm.lib.configuration.source.section.ConfigurationSource;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -11,9 +11,9 @@ import java.util.Map;
|
||||
|
||||
public abstract class FileProvider<S extends ConfigurationSource<S, ?>> extends ConfigurationProvider<S> {
|
||||
|
||||
public FileProvider(@NotNull S source, @NotNull ConfigurationLoader loader,
|
||||
public FileProvider(@NotNull S source, @NotNull ConfigurationInitializer loader,
|
||||
@NotNull ValueAdapterRegistry adapters, @NotNull ConfigurationOptionHolder options,
|
||||
@NotNull Map<String, Map<PathMetadata<?>, Object>> pathMetadata) {
|
||||
@NotNull Map<String, Map<ConfigurationMetadata<?>, Object>> pathMetadata) {
|
||||
super(source, loader, adapters, options, pathMetadata);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user