Contents
Class IntHolder
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.holder.ValueHolder
com.hypixel.hytale.server.npc.asset.builder.holder.IntHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRelationValidator(ObjIntConsumer<ExecutionContext> validator) intget(ExecutionContext executionContext) intrawGet(ExecutionContext executionContext) voidreadJSON(com.google.gson.JsonElement optionalJsonElement, int defaultValue, IntValidator validator, String name, BuilderParameters builderParameters) voidreadJSON(com.google.gson.JsonElement requiredJsonElement, IntValidator validator, String name, BuilderParameters builderParameters) voidvalidate(int value) voidvalidate(ExecutionContext context) Methods inherited from class ValueHolder
getExpressionString, getName, isStatic, setName
-
Constructor Details
-
IntHolder
public IntHolder()
-
-
Method Details
-
validate
- Specified by:
validatein classValueHolder
-
readJSON
public void readJSON(@Nonnull com.google.gson.JsonElement requiredJsonElement, IntValidator validator, String name, @Nonnull BuilderParameters builderParameters) -
readJSON
public void readJSON(com.google.gson.JsonElement optionalJsonElement, int defaultValue, IntValidator validator, String name, @Nonnull BuilderParameters builderParameters) -
get
-
rawGet
-
validate
public void validate(int value) -
addRelationValidator
-