buffer.order(ByteOrder.LITTLE_ENDIAN);
assertEquals(ByteOrder.LITTLE_ENDIAN, buffer.order());
buffer.order(ByteOrder.BIG_ENDIAN);
buffer.position(4);
buffer.flip();
assertEquals(0, buffer.position());
assertEquals(4, buffer.limit());
assertEquals(4, buffer.remaining());
buffer.clear();