예제 #1
0
 private static void checkSlice(ByteBufferN b, ByteBufferN slice)
 {
     ck(slice, 0, slice.position());
     ck(slice, b.remaining(), slice.limit());
     ck(slice, b.remaining(), slice.capacity());
     if (b.isDirect() != slice.isDirect())
         fail("Lost direction", slice);
     if (b.isReadOnly() != slice.isReadOnly())
         fail("Lost read-only", slice);
 }