Contents
Class BuilderObjectArrayHelper<T,U>
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderObjectHelper<T>
com.hypixel.hytale.server.npc.asset.builder.BuilderObjectArrayHelper<T,U>
- All Implemented Interfaces:
BuilderContext
- Direct Known Subclasses:
BuilderObjectListHelper, BuilderObjectMapHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()booleanbooleanisEmpty()booleanvoidreadConfig(com.google.gson.JsonElement data, BuilderManager builderManager, BuilderParameters builderParameters, BuilderValidationHelper builderValidationHelper) voidbooleanvalidate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, BuilderManager manager, ExecutionContext context, Scope globalScope, List<String> errors) Methods inherited from class BuilderObjectHelper
build, getClassType, getOwnerMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BuilderContext
getBreadCrumbs, getBreadCrumbs, getParent, setCurrentStateName
-
Constructor Details
-
BuilderObjectArrayHelper
-
-
Method Details
-
readConfig
public void readConfig(@Nonnull com.google.gson.JsonElement data, @Nonnull BuilderManager builderManager, @Nonnull BuilderParameters builderParameters, @Nonnull BuilderValidationHelper builderValidationHelper) - Overrides:
readConfigin classBuilderObjectHelper<T>
-
validate
public boolean validate(String configName, NPCLoadTimeValidationHelper loadTimeValidationHelper, @Nonnull BuilderManager manager, @Nonnull ExecutionContext context, Scope globalScope, @Nonnull List<String> errors) - Specified by:
validatein classBuilderObjectHelper<T>
-
isPresent
public boolean isPresent()- Specified by:
isPresentin classBuilderObjectHelper<T>
-
isEmpty
public boolean isEmpty() -
hasNoElements
public boolean hasNoElements() -
getLabel
-
setLabel
-