类 ConfiguredText.Builder<MSG,RECEIVER,SELF extends ConfiguredText.Builder<MSG,RECEIVER,SELF>>
java.lang.Object
cc.carm.lib.configuration.builder.AbstractConfigBuilder<TextContents,TextContents,ConfiguredText<MSG,RECEIVER>,ConfigurationHolder<?>,SELF>
cc.carm.lib.configuration.value.text.ConfiguredText.Builder<MSG,RECEIVER,SELF>
- 直接已知子类:
ConfiguredText.StardardBuilder
- 封闭类:
- ConfiguredText<MSG,
RECEIVER>
public abstract static class ConfiguredText.Builder<MSG,RECEIVER,SELF extends ConfiguredText.Builder<MSG,RECEIVER,SELF>>
extends AbstractConfigBuilder<TextContents,TextContents,ConfiguredText<MSG,RECEIVER>,ConfigurationHolder<?>,SELF>
-
字段概要
字段修饰符和类型字段说明protected @NotNull BiFunction<RECEIVER,String, MSG> protected TextContents.Builderprotected @NotNull BiConsumer<RECEIVER,List<MSG>> protected @NotNull String[]protected @NotNull BiFunction<RECEIVER,String, String> 从类继承的字段 cc.carm.lib.configuration.builder.AbstractConfigBuilder
defaultValueSupplier, holder, initializer, path, providerClass, type, valueValidator -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明@NotNull ConfiguredText<MSG,RECEIVER> build()compiler(@NotNull BiFunction<RECEIVER, String, MSG> compiler) defaults(@NotNull Consumer<TextContents.Builder> consumer) dispatcher(@NotNull BiConsumer<RECEIVER, List<MSG>> dispatcher) parser(@NotNull BiFunction<RECEIVER, String, String> parser)
-
字段详细资料
-
defaultBuilder
-
params
-
parser
-
compiler
-
dispatcher
-
-
构造器详细资料
-
Builder
protected Builder()
-
-
方法详细资料
-
parser
-
compiler
-
dispatcher
-
params
-
defaults
-
defaults
-
defaults
-
optional
-
optional
-
build
- 指定者:
build在类中AbstractConfigBuilder<TextContents,TextContents, ConfiguredText<MSG, RECEIVER>, ConfigurationHolder<?>, SELF extends ConfiguredText.Builder<MSG, RECEIVER, SELF>>
-