Class CustomSerializerByteArray<K>

  • All Implemented Interfaces:
    Comparator<byte[]>, org.mapdb.Serializer<byte[]>, org.mapdb.serializer.GroupSerializer<byte[]>

    public class CustomSerializerByteArray<K>
    extends org.mapdb.serializer.SerializerByteArray
    • Field Summary

      • Fields inherited from interface org.mapdb.Serializer

        BIG_DECIMAL, BIG_INTEGER, BOOLEAN, BYTE, BYTE_ARRAY, BYTE_ARRAY_DELTA, BYTE_ARRAY_DELTA2, BYTE_ARRAY_NOSIZE, CHAR, CHAR_ARRAY, CLASS, DATE, DOUBLE, DOUBLE_ARRAY, ELSA, FLOAT, FLOAT_ARRAY, ILLEGAL_ACCESS, INT_ARRAY, INTEGER, INTEGER_DELTA, INTEGER_PACKED, JAVA, LONG, LONG_ARRAY, LONG_DELTA, LONG_PACKED, RECID, RECID_ARRAY, SHORT, SHORT_ARRAY, STRING, STRING_ASCII, STRING_DELTA, STRING_DELTA2, STRING_INTERN, STRING_NOSIZE, STRING_ORIGHASH, UUID
    • Constructor Detail

      • CustomSerializerByteArray

        public CustomSerializerByteArray​(org.apache.kafka.common.serialization.Serde<K> keySerde,
                                         Comparator<? super K> comparator)
    • Method Detail

      • compare

        public int compare​(byte[] b1,
                           byte[] b2)
        Specified by:
        compare in interface Comparator<K>
        Specified by:
        compare in interface org.mapdb.Serializer<K>
        Overrides:
        compare in class org.mapdb.serializer.SerializerByteArray