Package zombie.network
Class ChunkRevisions.ChunkTable
java.lang.Object
zombie.network.ChunkRevisions.ChunkTable
- Enclosing class:
- ChunkRevisions
public static class ChunkRevisions.ChunkTable
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ChunkTable()
-
Method Summary
Modifier and Type Method Description static ChunkRevisions.ChunkTable
get()
void
merge(ChunkRevisions.ChunkTable table1, ChunkRevisions.ChunkTable table2)
boolean
read(java.nio.ByteBuffer in)
boolean
read(java.nio.ByteBuffer in, long minRevision, long chunkRevision)
static void
release(ChunkRevisions.ChunkTable chunkTable)
boolean
write(java.nio.ByteBuffer out)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
entries
public java.util.ArrayList entries -
pool
public static final java.lang.ThreadLocal pool
-
-
Constructor Details
-
ChunkTable
public ChunkTable()
-
-
Method Details
-
read
public boolean read(java.nio.ByteBuffer in) -
read
public boolean read(java.nio.ByteBuffer in, long minRevision, long chunkRevision) -
write
public boolean write(java.nio.ByteBuffer out) -
merge
-
get
-
release
-