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.ChunkTableget()voidmerge(ChunkRevisions.ChunkTable table1, ChunkRevisions.ChunkTable table2)booleanread(java.nio.ByteBuffer in)booleanread(java.nio.ByteBuffer in, long minRevision, long chunkRevision)static voidrelease(ChunkRevisions.ChunkTable chunkTable)booleanwrite(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
-