public class EnumHolder
Class EnumHolder. Provides enumholder functionality for the Hytale server.
java.lang.Object > EnumHolder
Field Summary
enumConstants
private
E[]
enumConstants
Field enumConstants.
value
private
E
value
Field value.
Method Detail
readJSON
public
void
readJSON
(@Nonnull final JsonElement requiredJsonElement, final Class clazz, final String name, @Nonnull final BuilderParameters builderParameters)
Method readJSON.
- Parameters:
@Nonnull final JsonElementrequiredJsonElementfinal Classclazzfinal Stringname@Nonnull final BuilderParametersbuilderParameters
BuilderExpressionStaticString
public
new
BuilderExpressionStaticString
(defaultValue.toString()
Method BuilderExpressionStaticString.
- Parameters:
defaultValue.toString(defaultValue.toString(
addEnumRelationValidator
public
void
addEnumRelationValidator
(final BiConsumer validator)
Method addEnumRelationValidator.
- Parameters:
final BiConsumervalidator
validateEnumRelations
Method validateEnumRelations.
- Parameters:
final ExecutionContextcontextfinal Evalue