类 ConfigMapBuilder<M extends Map<K,V>,K,V>
java.lang.Object
cc.carm.lib.configuration.builder.map.ConfigMapBuilder<M,K,V>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明constructor(@NotNull Supplier<W> supplier) <S> @NotNull SourceMapBuilder<M,S, K, V> <S> @NotNull SourceMapBuilder<M,S, K, V> from(@NotNull ValueType<S> sourceType, @NotNull ValueHandler<String, K> keyParser, @NotNull ValueHandler<K, String> keySerializer, @NotNull ValueHandler<S, V> valueParser, @NotNull ValueHandler<V, S> valueSerializer) <S> @NotNull SourceMapBuilder<M,S, K, V> @NotNull SectionMapBuilder<M,K, V> @NotNull SectionMapBuilder<M,K, V> fromSection(@NotNull ValueHandler<String, K> keyParser, @NotNull ValueHandler<K, String> keySerializer, @NotNull ValueHandler<ConfigureSection, V> valueParser, @NotNull ValueHandler<V, Map<String, Object>> valueSerializer) @NotNull SourceMapBuilder<M,String, K, V>
-
字段详细资料
-
constructor
-
keyType
-
valueType
-
-
构造器详细资料
-
ConfigMapBuilder
-
-
方法详细资料
-
constructor
-
from
-
from
@NotNull public <S> @NotNull SourceMapBuilder<M,S, fromK, V> (@NotNull @NotNull ValueType<S> sourceType) -
from
@NotNull public <S> @NotNull SourceMapBuilder<M,S, fromK, V> (@NotNull @NotNull ValueType<S> sourceType, @NotNull @NotNull ValueHandler<String, K> keyParser, @NotNull @NotNull ValueHandler<K, String> keySerializer, @NotNull @NotNull ValueHandler<S, V> valueParser, @NotNull @NotNull ValueHandler<V, S> valueSerializer) -
fromString
-
fromSection
-
fromSection
@NotNull public @NotNull SectionMapBuilder<M,K, fromSectionV> (@NotNull @NotNull ValueHandler<String, K> keyParser, @NotNull @NotNull ValueHandler<K, String> keySerializer, @NotNull @NotNull ValueHandler<ConfigureSection, V> valueParser, @NotNull @NotNull ValueHandler<V, Map<String, Object>> valueSerializer)
-