Uses of Class
cc.carm.lib.configuration.value.ValueManifest
-
-
Uses of ValueManifest in cc.carm.lib.configuration.builder
Methods in cc.carm.lib.configuration.builder that return ValueManifest Modifier and Type Method Description protected @NotNull ValueManifest<TYPE>
AbstractConfigBuilder. buildManifest()
-
Uses of ValueManifest in cc.carm.lib.configuration.source
Methods in cc.carm.lib.configuration.source with parameters of type ValueManifest Modifier and Type Method Description void
ConfigurationHolder. initialize(@NotNull ValueManifest<?> value)
-
Uses of ValueManifest in cc.carm.lib.configuration.value
Subclasses of ValueManifest in cc.carm.lib.configuration.value Modifier and Type Class Description class
ConfigValue<T>
Represents a configurable value with type safety and null-handling capabilities.Constructors in cc.carm.lib.configuration.value with parameters of type ValueManifest Constructor Description ConfigValue(@NotNull ValueManifest<T> manifest)
ValueManifest(@NotNull ValueManifest<T> manifest)
-
Uses of ValueManifest in cc.carm.lib.configuration.value.impl
Subclasses of ValueManifest in cc.carm.lib.configuration.value.impl Modifier and Type Class Description class
CachedConfigValue<T>
Constructors in cc.carm.lib.configuration.value.impl with parameters of type ValueManifest Constructor Description CachedConfigValue(@NotNull ValueManifest<T> manifest)
-
Uses of ValueManifest in cc.carm.lib.configuration.value.standard
Subclasses of ValueManifest in cc.carm.lib.configuration.value.standard Modifier and Type Class Description class
ConfiguredList<V>
class
ConfiguredMap<K,V>
class
ConfiguredValue<V>
Methods in cc.carm.lib.configuration.value.standard with parameters of type ValueManifest Modifier and Type Method Description static <V> ConfiguredValue<V>
ConfiguredValue. of(@NotNull ValueManifest<V> manifest, @NotNull ValueAdapter<V> adapter)
static <V> ConfiguredValue<V>
ConfiguredValue. of(@NotNull ValueManifest<V> manifest, @Nullable ValueParser<V> parser, @Nullable ValueSerializer<V> serializer)
Constructors in cc.carm.lib.configuration.value.standard with parameters of type ValueManifest Constructor Description ConfiguredList(@NotNull ValueManifest<java.util.List<V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.List<V>> constructor, @NotNull ValueAdapter<V> paramAdapter)
ConfiguredMap(@NotNull ValueManifest<java.util.Map<K,V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.Map<K,V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter)
ConfiguredValue(@NotNull ValueManifest<V> manifest, @NotNull ValueAdapter<V> adapter)
-