StringTreeMap

public class StringTreeMap

Class StringTreeMap. Provides stringtreemap functionality for the Hytale server.

java.lang.Object > StringTreeMap

Field Summary

map

private Long2ObjectMap> map

Field map.

key

private String key

Field key.

value

private V value

Field value.

oldKey

final String oldKey

Field oldKey.

oldFields

final V oldFields

Field oldFields.

part

final long part

Field part.

oldKey2

final String oldKey2

Field oldKey2.

oldFields2

final V oldFields2

Field oldFields2.

entry

final StringTreeMap entry

Field entry.

newStart

final int newStart

Field newStart.

end

final int end

Field end.

newEnd

final int newEnd

Field newEnd.

keyLength

final int keyLength

Field keyLength.

length

final int length

Field length.

c1

final char c1

Field c1.

c2

final char c2

Field c2.

c3

final char c3

Field c3.

c4

final char c4

Field c4.

Method Detail

StringTreeMap

public public StringTreeMap ()

Method StringTreeMap.

getKey

public String getKey ()

Method getKey.

getValue

public V getValue ()

Method getValue.

putAll

public void putAll (@Nonnull final Map entries)

Method putAll.

Parameters:
@Nonnull final Map entries

put

public void put (@Nonnull final String key, final V values)

Method put.

Parameters:
@Nonnull final String key
final V values

put0

private void put0 (@Nonnull final String key, final V fields, final int start, final int end)

Method put0.

Parameters:
@Nonnull final String key
final V fields
final int start
final int end

remove

public void remove (@Nonnull final String key)

Method remove.

Parameters:
@Nonnull final String key

remove0

protected void remove0 (@Nonnull final String key, final int start, final int end)

Method remove0.

Parameters:
@Nonnull final String key
final int start
final int end

findEntry

public StringTreeMap findEntry (@Nonnull final RawJsonReader reader)

Method findEntry.

Parameters:
@Nonnull final RawJsonReader reader

findEntryOrDefault

public StringTreeMap findEntryOrDefault (@Nonnull final RawJsonReader reader, final StringTreeMap def)

Method findEntryOrDefault.

Parameters:
@Nonnull final RawJsonReader reader
final StringTreeMap def

findEntry0

protected StringTreeMap findEntry0 (@Nonnull final RawJsonReader reader, final StringTreeMap def, final int end)

Method findEntry0.

Parameters:
@Nonnull final RawJsonReader reader
final StringTreeMap def
final int end

consumeEntryKey

private StringTreeMap consumeEntryKey (@Nonnull final RawJsonReader reader, final StringTreeMap def, final int end, @Nonnull final StringTreeMap entry)

Method consumeEntryKey.

Parameters:
@Nonnull final RawJsonReader reader
final StringTreeMap def
final int end
@Nonnull final StringTreeMap entry

toString

public String toString ()

Method toString.

readStringPartAsLong

static long readStringPartAsLong (@Nonnull final String key, final int start, final int end)

Method readStringPartAsLong.

Parameters:
@Nonnull final String key
final int start
final int end