WorkerIndexer

public class WorkerIndexer

Class WorkerIndexer. Provides workerindexer functionality for the Hytale server.

java.lang.Object > WorkerIndexer

Field Summary

tempIds

final List tempIds

Field tempIds.

index

private int index

Field index.

data

private T[] data

Field data.

initialize

private Supplier initialize

Field initialize.

Method Detail

WorkerIndexer

public public WorkerIndexer (final int workerCount)

Method WorkerIndexer.

Parameters:
final int workerCount

Id

public new Id (i)

Method Id.

Parameters:
i i

getWorkerCount

public int getWorkerCount ()

Method getWorkerCount.

getWorkedIds

public List getWorkedIds ()

Method getWorkedIds.

createSession

public Session createSession ()

Method createSession.

hasNext

public boolean hasNext ()

Method hasNext.

toString

public String toString ()

Method toString.

Data

public public Data (final int size, @Nonnull final Supplier initialize)

Method Data.

Parameters:
final int size
@Nonnull final Supplier initialize

isValid

public boolean isValid (@Nonnull final Id id)

Method isValid.

Parameters:
@Nonnull final Id id

get

public T get (@Nonnull final Id id)

Method get.

Parameters:
@Nonnull final Id id