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.builder.collection
Methods in cc.carm.lib.configuration.builder.collection with parameters of type ValueManifestModifier and TypeMethodDescriptionSimpleCollectionCreator.CollectionValueFactory.build(@NotNull ValueManifest<C, V> manifest, @NotNull Supplier<? extends C> constructor, @NotNull ValueAdapter<V> paramAdapter) -
Uses of ValueManifest in cc.carm.lib.configuration.source
Methods in cc.carm.lib.configuration.source with parameters of type ValueManifestModifier and TypeMethodDescriptionvoidConfigurationHolder.initialize(@NotNull ValueManifest<?, ?> value) -
Uses of ValueManifest in cc.carm.lib.configuration.value
Subclasses of ValueManifest in cc.carm.lib.configuration.valueModifier and TypeClassDescriptionclassConfigValue<T,U> Represents a configurable value with type safety and null-handling capabilities.Constructors in cc.carm.lib.configuration.value with parameters of type ValueManifestModifierConstructorDescriptionprotectedConfigValue(@NotNull ValueManifest<T, U> manifest) protectedValueManifest(@NotNull ValueManifest<TYPE, UNIT> manifest) -
Uses of ValueManifest in cc.carm.lib.configuration.value.impl
Subclasses of ValueManifest in cc.carm.lib.configuration.value.implModifier and TypeClassDescriptionclassCachedConfigValue<T,U> classCollectionConfigValue<V,C extends Collection<V>, SELF extends CollectionConfigValue<V, C, SELF>> Constructors in cc.carm.lib.configuration.value.impl with parameters of type ValueManifestModifierConstructorDescriptionprotectedCachedConfigValue(@NotNull ValueManifest<T, U> manifest) CollectionConfigValue(@NotNull ValueManifest<C, V> manifest, @NotNull Supplier<? extends C> constructor, @NotNull ValueAdapter<V> paramAdapter) -
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)