Class BenchmarkUtils.KeySerializer

  • All Implemented Interfaces:
    org.caffinitas.ohc.CacheSerializer<Long>
    Enclosing class:
    BenchmarkUtils

    public static class BenchmarkUtils.KeySerializer
    extends Object
    implements org.caffinitas.ohc.CacheSerializer<Long>
    • Constructor Detail

      • KeySerializer

        public KeySerializer​(int keyLen)
    • Method Detail

      • serialize

        public void serialize​(Long val,
                              ByteBuffer buf)
        Specified by:
        serialize in interface org.caffinitas.ohc.CacheSerializer<Long>
      • deserialize

        public Long deserialize​(ByteBuffer buf)
        Specified by:
        deserialize in interface org.caffinitas.ohc.CacheSerializer<Long>
      • serializedSize

        public int serializedSize​(Long value)
        Specified by:
        serializedSize in interface org.caffinitas.ohc.CacheSerializer<Long>