Pointer p = new Memory(1024);
ByteBuffer b = p.getByteBuffer(0, 1024);
assertEquals("ByteBuffer Pointer does not match",
p, Native.getDirectBufferPointer(b));
assertEquals("ShortBuffer Pointer does not match",
p, Native.getDirectBufferPointer(b.asShortBuffer()));
assertEquals("IntBuffer Pointer does not match",
p, Native.getDirectBufferPointer(b.asIntBuffer()));
assertEquals("LongBuffer Pointer does not match",
p, Native.getDirectBufferPointer(b.asLongBuffer()));
assertEquals("FloatBuffer Pointer does not match",