Uses of Class
cc.carm.lib.configuration.core.source.ConfigurationProvider
-
-
Uses of ConfigurationProvider in cc.carm.lib.configuration.core
Classes in cc.carm.lib.configuration.core with type parameters of type ConfigurationProvider Modifier and Type Class Description classConfigInitializer<T extends ConfigurationProvider<?>>配置文件类初始化方法 用于初始化ConfigurationRoot中的每个ConfigValue对象Fields in cc.carm.lib.configuration.core declared as ConfigurationProvider Modifier and Type Field Description protected TConfigInitializer. provider -
Uses of ConfigurationProvider in cc.carm.lib.configuration.core.builder
Classes in cc.carm.lib.configuration.core.builder with type parameters of type ConfigurationProvider Modifier and Type Class Description classAbstractConfigBuilder<T,B extends AbstractConfigBuilder<T,B,P>,P extends ConfigurationProvider<?>>Fields in cc.carm.lib.configuration.core.builder declared as ConfigurationProvider Modifier and Type Field Description protected PAbstractConfigBuilder. provider -
Uses of ConfigurationProvider in cc.carm.lib.configuration.core.source
Methods in cc.carm.lib.configuration.core.source that return types with arguments of type ConfigurationProvider Modifier and Type Method Description abstract @NotNull ConfigInitializer<? extends ConfigurationProvider<W>>ConfigurationProvider. getInitializer() -
Uses of ConfigurationProvider in cc.carm.lib.configuration.core.source.impl
Subclasses of ConfigurationProvider in cc.carm.lib.configuration.core.source.impl Modifier and Type Class Description classFileConfigProvider<W extends ConfigurationWrapper<?>> -
Uses of ConfigurationProvider in cc.carm.lib.configuration.core.value
Fields in cc.carm.lib.configuration.core.value declared as ConfigurationProvider Modifier and Type Field Description protected @Nullable ConfigurationProvider<?>ValueManifest. providerMethods in cc.carm.lib.configuration.core.value that return ConfigurationProvider Modifier and Type Method Description @NotNull ConfigurationProvider<?>ValueManifest. getProvider()Methods in cc.carm.lib.configuration.core.value with parameters of type ConfigurationProvider Modifier and Type Method Description voidConfigValue. initialize(@NotNull ConfigurationProvider<?> provider, boolean saveDefault, @NotNull java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComments)protected voidValueManifest. initialize(@NotNull ConfigurationProvider<?> provider, @NotNull java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComment)此方法提供给ConfigInitializer,以便对配置值的相关信息进行统一初始化操作。static <V> ValueManifest<V>ValueManifest. of(@Nullable ConfigurationProvider<?> provider, @Nullable java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComments)static <V> ValueManifest<V>ValueManifest. of(@Nullable ConfigurationProvider<?> provider, @Nullable java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComments, V defaultValue)Constructors in cc.carm.lib.configuration.core.value with parameters of type ConfigurationProvider Constructor Description ConfigValue(@Nullable ConfigurationProvider<?> provider, @Nullable java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComments, T defaultValue)Deprecated.请使用ConfigValue(ValueManifest)构造器。ValueManifest(@Nullable ConfigurationProvider<?> provider, @Nullable java.lang.String configPath, @Nullable java.util.List<java.lang.String> headerComments, @Nullable java.lang.String inlineComment, T defaultValue) -
Uses of ConfigurationProvider in cc.carm.lib.configuration.yaml
Subclasses of ConfigurationProvider in cc.carm.lib.configuration.yaml Modifier and Type Class Description classYAMLConfigProvider
-