org.mapdb.serializer / SerializerStringDelta2 / StringArrayKeys

StringArrayKeys

interface StringArrayKeys


Functions

commonPrefixLen abstract fun commonPrefixLen(): Int
compare abstract fun compare(pos1: Int, string: String): Int
abstract fun compare(pos1: Int, pos2: Int): Int
copyOfRange abstract fun copyOfRange(from: Int, to: Int): StringArrayKeys
deleteKey abstract fun deleteKey(pos: Int): StringArrayKeys
getKeyString abstract fun getKeyString(pos: Int): String
getOffset abstract fun getOffset(): IntArray
hasUnicodeChars abstract fun hasUnicodeChars(): Boolean
length abstract fun length(): Int
putKey abstract fun putKey(pos: Int, newKey: String): StringArrayKeys
serialize abstract fun serialize(out: DataOutput, prefixLen: Int): Unit

Inheritors

ByteArrayKeys class ByteArrayKeys : StringArrayKeys
CharArrayKeys class CharArrayKeys : StringArrayKeys