@Override
    public ByteOrder getByteOrder() {
        return bigEndian ? ByteOrder.BIG_ENDIAN : ByteOrder.LITTLE_ENDIAN;
    }
@Test
    public void testGetByteOrder() {
        try (ByteArrayObjectDataInput input = createDataInput(LITTLE_ENDIAN)) {

            assertEquals(LITTLE_ENDIAN, input.getByteOrder());
            assertEquals(byteOrder, in.getByteOrder());
        }
    }