Package me.hsgamer.bettergui.builder
Class ArgumentProcessorBuilder
- java.lang.Object
-
- me.hsgamer.hscore.builder.MassBuilder<ArgumentProcessorBuilder.Input,ArgumentProcessor>
-
- me.hsgamer.bettergui.builder.ArgumentProcessorBuilder
-
public final class ArgumentProcessorBuilder extends MassBuilder<ArgumentProcessorBuilder.Input,ArgumentProcessor>
The argument processor builder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArgumentProcessorBuilder.InputThe input for the argument processor builder
-
Field Summary
Fields Modifier and Type Field Description static ArgumentProcessorBuilderINSTANCEThe instance of the argument processor builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidregister(Function<ArgumentProcessorBuilder.Input,ArgumentProcessor> creator, String... type)Register a new processor creator-
Methods inherited from class me.hsgamer.hscore.builder.MassBuilder
build, buildAll, clear, getElements, register, register, remove
-
-
-
-
Field Detail
-
INSTANCE
public static final ArgumentProcessorBuilder INSTANCE
The instance of the argument processor builder
-
-
Method Detail
-
register
public void register(Function<ArgumentProcessorBuilder.Input,ArgumentProcessor> creator, String... type)
Register a new processor creator- Parameters:
creator- the creatortype- the type
-
-