@Override
            int putShort(ByteBuffer buffer, int index, short val) {
                return UnsafeAccess.putShort(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