ByteArrayMap, IOSequentialByteArrayMappublic interface IOByteArrayMap
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
containsKey(byte[] key) |
Returns true iff key is present.
|
byte[] |
get(byte[] key) |
Gets the byte array associated with key, or none if
this key is not present.
|
IOByteArrayEnumeration |
keys() |
Returns a list of all keys in the hash, provided no inserts
or deletes are made while the Enumeration is untraversed.
|
void |
put(byte[] key,
byte[] value) |
Associates the byte[] key with the byte[] value in
the hash.
|
boolean |
putNoReplace(byte[] key,
byte[] value) |
Associates the byte[] key with the byte[] value in
the hash.
|
boolean |
remove(byte[] key) |
Removes the key, value pair whose key is the argument.
|
byte[] get(byte[] key)
throws java.io.IOException
java.io.IOExceptionvoid put(byte[] key,
byte[] value)
throws java.io.IOException
java.io.IOExceptionboolean putNoReplace(byte[] key,
byte[] value)
throws java.io.IOException
java.io.IOExceptionboolean remove(byte[] key)
throws java.io.IOException
java.io.IOExceptionboolean containsKey(byte[] key)
throws java.io.IOException
java.io.IOExceptionIOByteArrayEnumeration keys() throws java.io.IOException
java.io.IOException