public class HashTable
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HashTable.Entry |
| Constructor and Description |
|---|
HashTable(java.nio.MappedByteBuffer buf) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBlockIndexOfFile(java.lang.String name) |
static void |
writeNewHashTable(int size,
java.util.ArrayList<java.lang.String> names,
java.nio.MappedByteBuffer writeBuffer) |
public HashTable(java.nio.MappedByteBuffer buf)
throws java.io.IOException
java.io.IOExceptionpublic static void writeNewHashTable(int size,
java.util.ArrayList<java.lang.String> names,
java.nio.MappedByteBuffer writeBuffer)
throws java.io.IOException,
JMpqException
java.io.IOExceptionJMpqExceptionpublic int getBlockIndexOfFile(java.lang.String name)
throws java.io.IOException
java.io.IOException