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