@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
@Override public short getShort() { final short value = getShort(position); position += 2; return value; }
assertEquals(2, buffer.getShort()); assertEquals(2, buffer.getShort()); assertEquals(3, buffer.getShort()); assertEquals(0, buffer.getShort()); buffer.mark(); assertEquals(1, buffer.getShort()); assertEquals(2, buffer.getShort()); assertEquals(1, buffer.getShort()); assertEquals(2, buffer.getShort()); assertEquals(3, buffer.getShort()); assertEquals(1, buffer.getShort()); try { assertEquals(2, buffer.getShort()); buffer.mark(); assertEquals(3, buffer.getShort()); buffer.reset(); assertEquals(3, buffer.getShort()); assertEquals(0, buffer.getShort()); try { buffer.reset(); assertEquals(1, buffer.getShort());
@Test public void testShortEndianess() { BuffersBuffer buffer = createOneSevenBuffer(mm); assertTrue(buffer.order() == ByteOrder.BIG_ENDIAN); buffer.putShort((short) 1); buffer.flip(); assertEquals("big endian", ((short) 1), buffer.getShort()); buffer = createOneSevenBuffer(mm); assertTrue(buffer.order() == ByteOrder.BIG_ENDIAN); buffer.order(ByteOrder.LITTLE_ENDIAN); assertTrue(buffer.order() == ByteOrder.LITTLE_ENDIAN); buffer.putShort((short) 1); buffer.flip(); assertEquals("little endian", ((short) 1), buffer.getShort()); }