ExtraInfo

public class ExtraInfo

Class ExtraInfo. Provides extrainfo functionality for the Hytale server.

java.lang.Object > ExtraInfo

Field Summary

stringKeys

private String[] stringKeys

Field stringKeys.

intKeys

private int[] intKeys

Field intKeys.

lineNumbers

private int[] lineNumbers

Field lineNumbers.

columnNumbers

private int[] columnNumbers

Field columnNumbers.

keysSize

private int keysSize

Field keysSize.

ignoredUnknownKeys

private String[] ignoredUnknownKeys

Field ignoredUnknownKeys.

ignoredUnknownSize

private int ignoredUnknownSize

Field ignoredUnknownSize.

index

final int index

Field index.

newLength

final int newLength

Field newLength.

lastIndex

final int lastIndex

Field lastIndex.

ignoredUnknownKey

final String ignoredUnknownKey

Field ignoredUnknownKey.

key

final String key

Field key.

sb

final StringBuilder sb

Field sb.

str

final String str

Field str.

str2

final String str2

Field str2.

Method Detail

ExtraInfo

public public ExtraInfo ()

Method ExtraInfo.

getVersion

public int getVersion ()

Method getVersion.

getLegacyVersion

public int getLegacyVersion ()

Method getLegacyVersion.

getKeysSize

public int getKeysSize ()

Method getKeysSize.

getCodecStore

public CodecStore getCodecStore ()

Method getCodecStore.

nextKeyIndex

private int nextKeyIndex ()

Method nextKeyIndex.

pushKey

public void pushKey (final String key)

Method pushKey.

Parameters:
final String key

pushIntKey

public void pushIntKey (final int key)

Method pushIntKey.

Parameters:
final int key

popKey

public void popKey ()

Method popKey.

nextIgnoredUnknownIndex

private int nextIgnoredUnknownIndex ()

Method nextIgnoredUnknownIndex.

ignoreUnusedKey

public void ignoreUnusedKey (final String key)

Method ignoreUnusedKey.

Parameters:
final String key

popIgnoredUnusedKey

public void popIgnoredUnusedKey ()

Method popIgnoredUnusedKey.

consumeIgnoredUnknownKey

public boolean consumeIgnoredUnknownKey (@Nonnull final RawJsonReader reader)

Method consumeIgnoredUnknownKey.

Parameters:
@Nonnull final RawJsonReader reader

readUnknownKey

public void readUnknownKey (@Nonnull final RawJsonReader reader)

Method readUnknownKey.

Parameters:
@Nonnull final RawJsonReader reader

addUnknownKey

public void addUnknownKey (@Nonnull final String key)

Method addUnknownKey.

Parameters:
@Nonnull final String key

peekKey

public String peekKey ()

Method peekKey.

peekLine

public int peekLine ()

Method peekLine.

peekColumn

public int peekColumn ()

Method peekColumn.

getUnknownKeys

public List getUnknownKeys ()

Method getUnknownKeys.

getValidationResults

public ValidationResults getValidationResults ()

Method getValidationResults.

getMetadata

public Object> getMetadata ()

Method getMetadata.

appendDetailsTo

public void appendDetailsTo (@Nonnull final StringBuilder sb)

Method appendDetailsTo.

Parameters:
@Nonnull final StringBuilder sb

toString

public String toString ()

Method toString.

grow

static int grow (final int oldSize)

Method grow.

Parameters:
final int oldSize