类 SourceValueBuilder<S,V>
java.lang.Object
cc.carm.lib.configuration.builder.AbstractConfigBuilder<TYPE,UNIT,RESULT,ConfigurationHolder<?>,SELF>
cc.carm.lib.configuration.builder.CommonConfigBuilder<V,UNIT,RESULT,SELF>
cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder<V,S,V,ConfiguredValue<V>,SourceValueBuilder<S,V>>
cc.carm.lib.configuration.builder.value.SourceValueBuilder<S,V>
public class SourceValueBuilder<S,V>
extends AbstractSourceBuilder<V,S,V,ConfiguredValue<V>,SourceValueBuilder<S,V>>
-
字段概要
从类继承的字段 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
paramType, sourceType, valueParser, valueSerializer从类继承的字段 cc.carm.lib.configuration.builder.AbstractConfigBuilder
defaultValueSupplier, holder, initializer, path, providerClass, type, valueValidator -
构造器概要
构造器构造器说明SourceValueBuilder(@NotNull ValueType<S> sourceType, @NotNull ValueType<V> valueType, @NotNull ValueHandler<S, V> parser, @NotNull ValueHandler<V, S> serializer) -
方法概要
从类继承的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
buildAdapter, parse, parse, serialize, serialize
-
构造器详细资料
-
SourceValueBuilder
public SourceValueBuilder(@NotNull @NotNull ValueType<S> sourceType, @NotNull @NotNull ValueType<V> valueType, @NotNull @NotNull ValueHandler<S, V> parser, @NotNull @NotNull ValueHandler<V, S> serializer)
-
-
方法详细资料
-
self
- 指定者:
self在类中AbstractConfigBuilder<V,V, ConfiguredValue<V>, ConfigurationHolder<?>, SourceValueBuilder<S, V>>
-
build
- 指定者:
build在类中AbstractConfigBuilder<V,V, ConfiguredValue<V>, ConfigurationHolder<?>, SourceValueBuilder<S, V>>
-