Package java.nio

Examples of java.nio.ByteBuffer.order()


                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);
View Full Code Here


                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);
View Full Code Here

                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);
View Full Code Here

                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")) {
View Full Code Here

            }

            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)
View Full Code Here

    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;
View Full Code Here

        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);
View Full Code Here

    );
  }
 
  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);
View Full Code Here

    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();
View Full Code Here

    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
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.