Uses of Class
cc.carm.lib.configuration.core.value.ValueManifest
-
-
Uses of ValueManifest in cc.carm.lib.configuration.core.builder
Methods in cc.carm.lib.configuration.core.builder that return ValueManifest Modifier and Type Method Description protected @NotNull ValueManifest<T>AbstractConfigBuilder. buildManifest() -
Uses of ValueManifest in cc.carm.lib.configuration.core.value
Subclasses of ValueManifest in cc.carm.lib.configuration.core.value Modifier and Type Class Description classConfigValue<T>Methods in cc.carm.lib.configuration.core.value that return ValueManifest Modifier and Type Method Description 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 ValueManifest Constructor Description ConfigValue(@NotNull ValueManifest<T> manifest) -
Uses of ValueManifest in cc.carm.lib.configuration.core.value.impl
Subclasses of ValueManifest in cc.carm.lib.configuration.core.value.impl Modifier and Type Class Description classCachedConfigValue<T>Constructors in cc.carm.lib.configuration.core.value.impl with parameters of type ValueManifest Constructor Description CachedConfigValue(@NotNull ValueManifest<T> manifest) -
Uses of ValueManifest in cc.carm.lib.configuration.core.value.type
Subclasses of ValueManifest in cc.carm.lib.configuration.core.value.type Modifier and Type Class Description classConfiguredList<V>classConfiguredMap<K,V>classConfiguredSection<V>classConfiguredValue<V>Constructors in cc.carm.lib.configuration.core.value.type with parameters of type ValueManifest Constructor Description ConfiguredList(@NotNull ValueManifest<java.util.List<V>> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<java.lang.Object,V> parser, @NotNull ConfigDataFunction<V,java.lang.Object> serializer)ConfiguredMap(@NotNull ValueManifest<java.util.Map<K,V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.Map<K,V>> mapObjSupplier, @NotNull java.lang.Class<K> keyClass, @NotNull ConfigDataFunction<java.lang.String,K> keyParser, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<java.lang.Object,V> valueParser, @NotNull ConfigDataFunction<K,java.lang.String> keySerializer, @NotNull ConfigDataFunction<V,java.lang.Object> valueSerializer)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)ConfiguredValue(@NotNull ValueManifest<V> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<java.lang.Object,V> parser, @NotNull ConfigDataFunction<V,java.lang.Object> serializer) -
Uses of ValueManifest in cc.carm.lib.configuration.yaml
Subclasses of ValueManifest in cc.carm.lib.configuration.yaml Modifier and Type Class Description classYAMLValue<T>Constructors in cc.carm.lib.configuration.yaml with parameters of type ValueManifest Constructor Description YAMLValue(@NotNull ValueManifest<T> manifest) -
Uses of ValueManifest in cc.carm.lib.configuration.yaml.value
Subclasses of ValueManifest in cc.carm.lib.configuration.yaml.value Modifier and Type Class Description classConfiguredSerializable<T extends org.bspfsystems.yamlconfiguration.serialization.ConfigurationSerializable>Constructors in cc.carm.lib.configuration.yaml.value with parameters of type ValueManifest Constructor Description ConfiguredSerializable(@NotNull ValueManifest<T> manifest, @NotNull java.lang.Class<T> valueClass)
-