Uses of Class
cc.carm.lib.configuration.value.ValueManifest
Packages that use ValueManifest
Package
Description
-
Uses of ValueManifest in cc.carm.lib.configuration.builder
Methods in cc.carm.lib.configuration.builder that return ValueManifestModifier and TypeMethodDescriptionprotected @NotNull ValueManifest
<TYPE, UNIT> AbstractConfigBuilder.buildManifest()
-
Uses of ValueManifest in cc.carm.lib.configuration.source
Methods in cc.carm.lib.configuration.source with parameters of type ValueManifestModifier and TypeMethodDescriptionvoid
ConfigurationHolder.initialize
(@NotNull ValueManifest<?, ?> value) -
Uses of ValueManifest in cc.carm.lib.configuration.value
Subclasses of ValueManifest in cc.carm.lib.configuration.valueModifier and TypeClassDescriptionclass
ConfigValue<T,
U> Represents a configurable value with type safety and null-handling capabilities.Constructors in cc.carm.lib.configuration.value with parameters of type ValueManifestModifierConstructorDescriptionprotected
ConfigValue
(@NotNull ValueManifest<T, U> manifest) protected
ValueManifest
(@NotNull ValueManifest<TYPE, UNIT> manifest) -
Uses of ValueManifest in cc.carm.lib.configuration.value.impl
Subclasses of ValueManifest in cc.carm.lib.configuration.value.implConstructors in cc.carm.lib.configuration.value.impl with parameters of type ValueManifest -
Uses of ValueManifest in cc.carm.lib.configuration.value.standard
Subclasses of ValueManifest in cc.carm.lib.configuration.value.standardMethods in cc.carm.lib.configuration.value.standard with parameters of type ValueManifestModifier and TypeMethodDescriptionstatic <V> ConfiguredValue
<V> ConfiguredValue.of
(@NotNull ValueManifest<V, V> manifest, @NotNull ValueAdapter<V> adapter) static <V> ConfiguredValue
<V> ConfiguredValue.of
(@NotNull ValueManifest<V, V> manifest, @Nullable ValueParser<V> parser, @Nullable ValueSerializer<V> serializer) Constructors in cc.carm.lib.configuration.value.standard with parameters of type ValueManifestModifierConstructorDescriptionConfiguredList
(@NotNull ValueManifest<List<V>, V> manifest, @NotNull Supplier<? extends List<V>> constructor, @NotNull ValueAdapter<V> paramAdapter) ConfiguredMap
(@NotNull ValueManifest<Map<K, V>, V> manifest, @NotNull Supplier<? extends Map<K, V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter) ConfiguredValue
(@NotNull ValueManifest<V, V> manifest, @NotNull ValueAdapter<V> adapter)