BooleanHolder

public class BooleanHolder extends ValueHolder

Class BooleanHolder. Provides booleanholder functionality for the Hytale server.

java.lang.Object > ValueHolder > BooleanHolder

Field Summary

value

final boolean value

Field value.

Method Detail

BooleanHolder

public public BooleanHolder ()

Method BooleanHolder.

readJSON

public void readJSON (@Nonnull final JsonElement requiredJsonElement, final String name, @Nonnull final BuilderParameters builderParameters)

Method readJSON.

Parameters:
@Nonnull final JsonElement requiredJsonElement
final String name
@Nonnull final BuilderParameters builderParameters

validate

public void validate (final ExecutionContext context)

Method validate.

Parameters:
final ExecutionContext context

BuilderExpressionStaticBoolean

public new BuilderExpressionStaticBoolean (defaultValue)

Method BuilderExpressionStaticBoolean.

Parameters:
defaultValue defaultValue

get

public boolean get (final ExecutionContext executionContext)

Method get.

Parameters:
final ExecutionContext executionContext

rawGet

public boolean rawGet (final ExecutionContext executionContext)

Method rawGet.

Parameters:
final ExecutionContext executionContext

addRelationValidator

public void addRelationValidator (final BiConsumer validator)

Method addRelationValidator.

Parameters:
final BiConsumer validator

validateRelations

protected void validateRelations (final ExecutionContext executionContext, final boolean value)

Method validateRelations.

Parameters:
final ExecutionContext executionContext
final boolean value