public static final class SerializerStringDelta2.ByteArrayKeys extends java.lang.Object implements SerializerStringDelta2.StringArrayKeys
| Modifier and Type | Method and Description |
|---|---|
int |
commonPrefixLen() |
int |
compare(int pos1,
byte[] string) |
int |
compare(int pos1,
int pos2) |
int |
compare(int pos1,
java.lang.String string) |
SerializerStringDelta2.ByteArrayKeys |
copyOfRange(int from,
int to) |
SerializerStringDelta2.ByteArrayKeys |
deleteKey(int pos) |
byte[] |
getKey(int pos) |
java.lang.String |
getKeyString(int pos) |
int[] |
getOffset() |
boolean |
hasUnicodeChars() |
int |
length() |
SerializerStringDelta2.ByteArrayKeys |
putKey(int pos,
byte[] newKey) |
SerializerStringDelta2.StringArrayKeys |
putKey(int pos,
java.lang.String newKey) |
void |
serialize(java.io.DataOutput out,
int prefixLen) |
public int commonPrefixLen()
commonPrefixLen in interface SerializerStringDelta2.StringArrayKeyspublic int length()
length in interface SerializerStringDelta2.StringArrayKeyspublic int[] getOffset()
getOffset in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.ByteArrayKeys deleteKey(int pos)
deleteKey in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.ByteArrayKeys copyOfRange(int from, int to)
copyOfRange in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.StringArrayKeys putKey(int pos, java.lang.String newKey)
putKey in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.ByteArrayKeys putKey(int pos, byte[] newKey)
public byte[] getKey(int pos)
public int compare(int pos1,
byte[] string)
public int compare(int pos1,
java.lang.String string)
compare in interface SerializerStringDelta2.StringArrayKeyspublic int compare(int pos1,
int pos2)
compare in interface SerializerStringDelta2.StringArrayKeyspublic java.lang.String getKeyString(int pos)
getKeyString in interface SerializerStringDelta2.StringArrayKeyspublic boolean hasUnicodeChars()
hasUnicodeChars in interface SerializerStringDelta2.StringArrayKeyspublic void serialize(java.io.DataOutput out,
int prefixLen)
throws java.io.IOException
serialize in interface SerializerStringDelta2.StringArrayKeysjava.io.IOExceptionCopyright © 2018. All Rights Reserved.