ByteBuffer buf = ByteBuffer.wrap(bytes);
ByteBufferObjectInspector bboi = new ByteBufferObjectInspector();
assertArrayEquals(bytes, bboi.getPrimitiveJavaObject(buf));
assertEquals(bw, bboi.getPrimitiveWritableObject(buf));
assertEquals(buf, bboi.create(bytes));
assertEquals(buf, bboi.create(bw));
ByteBuffer newBuf = bboi.copyObject(buf);
assertTrue(buf != newBuf);
assertEquals(buf, newBuf);