Uses of Interface
cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory
Packages that use SimpleCollectionCreator.CollectionValueFactory
-
Uses of SimpleCollectionCreator.CollectionValueFactory in cc.carm.lib.configuration.builder.collection
Fields in cc.carm.lib.configuration.builder.collection declared as SimpleCollectionCreator.CollectionValueFactoryModifier and TypeFieldDescriptionprotected final @NotNull SimpleCollectionCreator.CollectionValueFactory
<V, C, RESULT> SimpleCollectionCreator.factory
protected final @NotNull SimpleCollectionCreator.CollectionValueFactory
<V, C, RESULT> SimpleCollectionCreator.Section.factory
protected final @NotNull SimpleCollectionCreator.CollectionValueFactory
<V, C, RESULT> SimpleCollectionCreator.Source.factory
Methods in cc.carm.lib.configuration.builder.collection with parameters of type SimpleCollectionCreator.CollectionValueFactoryModifier and TypeMethodDescriptionstatic <V,
C extends Collection<V>, RESULT extends CollectionConfigValue<V, C, ?>>
@NotNull SimpleCollectionCreator<V, C, RESULT> SimpleCollectionCreator.create
(@NotNull ValueType<V> type, @NotNull Supplier<? extends C> defaultConstructor, @NotNull SimpleCollectionCreator.CollectionValueFactory<V, C, RESULT> factory) Constructors in cc.carm.lib.configuration.builder.collection with parameters of type SimpleCollectionCreator.CollectionValueFactoryModifierConstructorDescriptionSection
(@NotNull Supplier<? extends C> constructor, @NotNull ValueType<V> paramType, @NotNull ValueHandler<ConfigureSection, V> parser, @NotNull ValueHandler<V, ? extends Map<String, Object>> serializer, @NotNull SimpleCollectionCreator.CollectionValueFactory<V, C, RESULT> factory) SimpleCollectionCreator
(@NotNull ValueType<V> type, @NotNull Supplier<? extends C> defaultConstructor, @NotNull SimpleCollectionCreator.CollectionValueFactory<V, C, RESULT> factory) Source
(@NotNull Supplier<? extends C> constructor, @NotNull ValueType<SOURCE> sourceType, @NotNull ValueType<V> paramType, @NotNull ValueHandler<SOURCE, V> parser, @NotNull ValueHandler<V, SOURCE> serializer, @NotNull SimpleCollectionCreator.CollectionValueFactory<V, C, RESULT> factory)