public static interface BEncodedHeapShard.Method
Modifier and Type | Method and Description |
---|---|
java.lang.String |
filename(byte[] key)
a sharding method produces a filename from a given key
|
int |
getKeylength()
get the maximum key length for access keys
|
ByteOrder |
getOrdering()
get the byte order on the keys
|
java.lang.String |
getShardName(java.lang.String filename) |
boolean |
isShardPart(java.lang.String filename)
check if the given file name is a part of the shard
|
java.lang.String filename(byte[] key)
key
- int getKeylength()
ByteOrder getOrdering()
boolean isShardPart(java.lang.String filename)
filename
- java.lang.String getShardName(java.lang.String filename)