@Override
            int putLong(ByteBuffer buffer, int index, long val) {
                return UnsafeAccess.putLong(buffer, index, val);
            }
Utility functions for working with byte buffers, such as reading/writing variable-length long
numbers.
stroom-bytebuffer/src/main/java/stroom/bytebuffer/hbase/ByteBufferUtils.java