Scope

public interface Scope

Class Scope. Provides scope functionality for the Hytale server.

java.lang.Object > Scope

Field Summary

stringBuilder

final StringBuilder stringBuilder

Field stringBuilder.

Method Detail

getString

public String getString (final String name)

Method getString.

Parameters:
final String name

getNumber

public double getNumber (final String name)

Method getNumber.

Parameters:
final String name

getBoolean

public boolean getBoolean (final String name)

Method getBoolean.

Parameters:
final String name

getStringArray

public String[] getStringArray (final String name)

Method getStringArray.

Parameters:
final String name

getNumberArray

public double[] getNumberArray (final String name)

Method getNumberArray.

Parameters:
final String name

getBooleanArray

public boolean[] getBooleanArray (final String name)

Method getBooleanArray.

Parameters:
final String name

encodeFunctionName

public String encodeFunctionName (@Nonnull final String name, @Nonnull final ValueType[] values)

Method encodeFunctionName.

Parameters:
@Nonnull final String name
@Nonnull final ValueType[] values

StringBuilder

public new StringBuilder (name)

Method StringBuilder.

Parameters:
name name

encodeType

public char encodeType (@Nonnull final ValueType type)

Method encodeType.

Parameters:
@Nonnull final ValueType type

switch

public return switch (type)

Method switch.

Parameters:
type type

IllegalStateException

public new IllegalStateException ("Type cannot be encoded for function name: " + String.valueOf(type)

Method IllegalStateException.

Parameters:
"Type cannot be encoded for function name: " + String.valueOf(type