byte
The default byte order of byte buffer is always BIG_ENDIAN.
418419420421422423424425426427428
buffer = buffer.put(data); return testShort(buffer); } else if (type.equals("leshort")) { buffer = buffer.put(data); buffer.order(ByteOrder.LITTLE_ENDIAN); return testShort(buffer); } else if (type.equals("beshort")) { buffer = buffer.put(data); buffer.order(ByteOrder.BIG_ENDIAN);
423424425426427428429430431432433
buffer.order(ByteOrder.LITTLE_ENDIAN); return testShort(buffer); } else if (type.equals("beshort")) { buffer = buffer.put(data); buffer.order(ByteOrder.BIG_ENDIAN); return testShort(buffer); } else if (type.equals("long")) { buffer = buffer.put(data);
432433434435436437438439440441442
buffer = buffer.put(data); return testLong(buffer); } else if (type.equals("lelong")) { buffer = buffer.put(data); buffer.order(ByteOrder.LITTLE_ENDIAN); return testLong(buffer); } else if (type.equals("belong")) { buffer = buffer.put(data); buffer.order(ByteOrder.BIG_ENDIAN);
437438439440441442443444445446447
buffer.order(ByteOrder.LITTLE_ENDIAN); return testLong(buffer); } else if (type.equals("belong")) { buffer = buffer.put(data); buffer.order(ByteOrder.BIG_ENDIAN); return testLong(buffer); } else if (type.equals("regex")) { return testRegex(new String(data)); } else if (type.equals("detector")) {
494495496497498499500501502503504
} ByteBuffer bb = c.map(FileChannel.MapMode.READ_ONLY, c.position(), totalData); if (dataType == DataBuffer.TYPE_USHORT) { bb.order(ByteOrder.BIG_ENDIAN); bb.asShortBuffer().get((short[]) imageData.data); } else bb.get((byte[]) imageData.data); if (bb instanceof DirectBuffer)
4344454647484950515253
fis.close(); bb.flip(); // choose the right endianness return bb.order(ByteOrder.BIG_ENDIAN).asShortBuffer(); } public final short getData(int x, int y) { assert 0 <= x && x < PIXELS && 0 <= y && y < PIXELS;
3637383940414243444546
Preconditions.checkArgument(data.length == 32 && signature.length <= 520 && pub.length <= 520); ByteBuffer byteBuff = nativeECDSABuffer.get(); if (byteBuff == null) { byteBuff = ByteBuffer.allocateDirect(32 + 8 + 520 + 520); byteBuff.order(ByteOrder.nativeOrder()); nativeECDSABuffer.set(byteBuff); } byteBuff.rewind(); byteBuff.put(data); byteBuff.putInt(signature.length);
6162636465666768697071
); } public ByteBuffer allocateBuffer(SampleDimensions dimensions) { ByteBuffer buffer = ByteBuffer.allocate(sampleFormat.getSizeBytes((dimensions))); buffer.order(byteOrder); return buffer; } public ByteBuffer wrapBytes(byte[] bytes) { ByteBuffer buffer = ByteBuffer.wrap(bytes);
6768697071727374757677
return buffer; } public ByteBuffer wrapBytes(byte[] bytes) { ByteBuffer buffer = ByteBuffer.wrap(bytes); buffer.order(byteOrder); return buffer; } public SampleIndexedAccessor getAccessor(final ByteBuffer buffer, final SampleDimensions bufferDimensions, final SampleRange range) { final ByteBuffer bufferWithByteOrder = buffer.duplicate();
7374757677787980818283
return buffer; } public SampleIndexedAccessor getAccessor(final ByteBuffer buffer, final SampleDimensions bufferDimensions, final SampleRange range) { final ByteBuffer bufferWithByteOrder = buffer.duplicate(); bufferWithByteOrder.order(byteOrder); final SampleIndexer sampleIndexer = layout.getIndexer(bufferDimensions, range); final SampleAccessor sampleAccessor = sampleFormat.getAccessor(bufferWithByteOrder); return new SampleIndexedAccessor() { @Override