Uses of Interface
cc.carm.lib.configuration.core.source.ConfigurationWrapper
-
-
Uses of ConfigurationWrapper in cc.carm.lib.configuration.core.builder.value
Fields in cc.carm.lib.configuration.core.builder.value with type parameters of type ConfigurationWrapper Modifier and Type Field Description protected @NotNull ConfigValueParser<ConfigurationWrapper<?>,V>SectionValueBuilder. parserMethod parameters in cc.carm.lib.configuration.core.builder.value with type arguments of type ConfigurationWrapper Modifier and Type Method Description @NotNull SectionValueBuilder<V>ConfigValueBuilder. fromSection(@NotNull ConfigValueParser<ConfigurationWrapper<?>,V> valueParser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> valueSerializer)@NotNull SectionValueBuilder<V>SectionValueBuilder. parseValue(ConfigValueParser<ConfigurationWrapper<?>,V> valueParser)Constructor parameters in cc.carm.lib.configuration.core.builder.value with type arguments of type ConfigurationWrapper Constructor Description SectionValueBuilder(@NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<ConfigurationWrapper<?>,V> parser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer) -
Uses of ConfigurationWrapper in cc.carm.lib.configuration.core.source
Classes in cc.carm.lib.configuration.core.source with type parameters of type ConfigurationWrapper Modifier and Type Class Description classConfigurationProvider<W extends ConfigurationWrapper<?>>配置文件提供者,用于为ConfigValue提供配置文件的源,以便实现读取、保存等操作。Methods in cc.carm.lib.configuration.core.source that return ConfigurationWrapper Modifier and Type Method Description @Nullable ConfigurationWrapper<S>ConfigurationWrapper. getConfigurationSection(@NotNull java.lang.String path)default ConfigurationWrapper<S>ConfigurationWrapper. getWrapper() -
Uses of ConfigurationWrapper in cc.carm.lib.configuration.core.source.impl
Classes in cc.carm.lib.configuration.core.source.impl with type parameters of type ConfigurationWrapper Modifier and Type Class Description classFileConfigProvider<W extends ConfigurationWrapper<?>> -
Uses of ConfigurationWrapper in cc.carm.lib.configuration.core.value
Methods in cc.carm.lib.configuration.core.value that return ConfigurationWrapper Modifier and Type Method Description @NotNull ConfigurationWrapper<?>ValueManifest. getConfiguration() -
Uses of ConfigurationWrapper in cc.carm.lib.configuration.core.value.type
Fields in cc.carm.lib.configuration.core.value.type with type parameters of type ConfigurationWrapper Modifier and Type Field Description protected @NotNull ConfigValueParser<ConfigurationWrapper<?>,V>ConfiguredSection. parserMethods in cc.carm.lib.configuration.core.value.type that return types with arguments of type ConfigurationWrapper Modifier and Type Method Description @NotNull ConfigValueParser<ConfigurationWrapper<?>,V>ConfiguredSection. getParser()Constructor parameters in cc.carm.lib.configuration.core.value.type with type arguments of type ConfigurationWrapper Constructor Description ConfiguredSection(@NotNull ValueManifest<V> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<ConfigurationWrapper<?>,V> parser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer) -
Uses of ConfigurationWrapper in cc.carm.lib.configuration.yaml
Classes in cc.carm.lib.configuration.yaml that implement ConfigurationWrapper Modifier and Type Class Description classYAMLSectionWrapper
-