Class ConfigValueBuilder<V>
java.lang.Object
cc.carm.lib.configuration.builder.value.ConfigValueBuilder<V>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<S> @NotNull SourceValueBuilder
<S, V> <S> @NotNull SourceValueBuilder
<S, V> from
(@NotNull ValueType<S> sourceType, @NotNull ValueHandler<S, V> valueParser, @NotNull ValueHandler<V, S> valueSerializer) <S> @NotNull SourceValueBuilder
<S, V> @NotNull SectionValueBuilder
<V> @NotNull SectionValueBuilder
<V> fromSection
(@NotNull ValueHandler<ConfigureSection, V> valueParser, @NotNull ValueHandler<V, ? extends Map<String, Object>> valueSerializer) @NotNull SourceValueBuilder
<String, V>
-
Field Details
-
type
-
-
Constructor Details
-
ConfigValueBuilder
-
-
Method Details
-
from
-
from
@NotNull public <S> @NotNull SourceValueBuilder<S,V> from(@NotNull @NotNull ValueType<S> sourceType) -
from
@NotNull public <S> @NotNull SourceValueBuilder<S,V> from(@NotNull @NotNull ValueType<S> sourceType, @NotNull @NotNull ValueHandler<S, V> valueParser, @NotNull @NotNull ValueHandler<V, S> valueSerializer) -
fromString
-
fromSection
-
fromSection
@NotNull public @NotNull SectionValueBuilder<V> fromSection(@NotNull @NotNull ValueHandler<ConfigureSection, V> valueParser, @NotNull @NotNull ValueHandler<V, ? extends Map<String, Object>> valueSerializer)
-