public static final class SerializerStringDelta2.CharArrayKeys extends java.lang.Object implements SerializerStringDelta2.StringArrayKeys
| Constructor and Description |
|---|
CharArrayKeys(DataInput2 in,
int[] offsets,
int prefixLen) |
| Modifier and Type | Method and Description |
|---|---|
int |
commonPrefixLen() |
int |
compare(int pos1,
int pos2) |
int |
compare(int pos1,
java.lang.String string) |
SerializerStringDelta2.CharArrayKeys |
copyOfRange(int from,
int to) |
SerializerStringDelta2.CharArrayKeys |
deleteKey(int pos) |
java.lang.String |
getKeyString(int pos) |
int[] |
getOffset() |
boolean |
hasUnicodeChars() |
int |
length() |
SerializerStringDelta2.CharArrayKeys |
putKey(int pos,
java.lang.String newKey) |
static SerializerStringDelta2.StringArrayKeys |
putKey(SerializerStringDelta2.ByteArrayKeys kk,
int pos,
java.lang.String newKey) |
void |
serialize(java.io.DataOutput out,
int prefixLen) |
public CharArrayKeys(DataInput2 in, int[] offsets, int prefixLen) throws java.io.IOException
java.io.IOExceptionpublic int commonPrefixLen()
commonPrefixLen in interface SerializerStringDelta2.StringArrayKeyspublic int length()
length in interface SerializerStringDelta2.StringArrayKeyspublic int[] getOffset()
getOffset in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.CharArrayKeys deleteKey(int pos)
deleteKey in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.CharArrayKeys copyOfRange(int from, int to)
copyOfRange in interface SerializerStringDelta2.StringArrayKeyspublic SerializerStringDelta2.CharArrayKeys putKey(int pos, java.lang.String newKey)
putKey in interface SerializerStringDelta2.StringArrayKeyspublic static SerializerStringDelta2.StringArrayKeys putKey(SerializerStringDelta2.ByteArrayKeys kk, int pos, java.lang.String newKey)
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.