Package javax.imageio.stream.ImageInputStreamImplTest

Examples of javax.imageio.stream.ImageInputStreamImplTest.BasicImageInputStreamImpl.readFully()


    final BasicImageOutputStreamImpl out = new BasicImageOutputStreamImpl(
        8 * dest.length);
    final ImageInputStream in = new BasicImageInputStreamImpl(out.buff);

    out.writeLongs(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));

    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
View Full Code Here


    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    in.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    out.writeLongs(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));
  }

  public void testWriteFloats() throws IOException {
    final float[] src = new float[] { 1, 2, 3 };
View Full Code Here

    final BasicImageOutputStreamImpl out = new BasicImageOutputStreamImpl(
        4 * dest.length);
    final ImageInputStream in = new BasicImageInputStreamImpl(out.buff);

    out.writeFloats(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));

    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
View Full Code Here

    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    in.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    out.writeFloats(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));
  }

  // FIXME: it looks like there is a bug in Double.doubleToLongBits
  public void _testWriteDoubles() throws IOException {
View Full Code Here

    final BasicImageOutputStreamImpl out = new BasicImageOutputStreamImpl(
        8 * dest.length);
    final ImageInputStream in = new BasicImageInputStreamImpl(out.buff);

    out.writeDoubles(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));

    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
View Full Code Here

    out.reset();
    in.reset();
    out.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    in.setByteOrder(ByteOrder.LITTLE_ENDIAN);
    out.writeDoubles(src, 0, 3);
    in.readFully(dest, 0, 3);
    assertTrue(Arrays.equals(src, dest));
  }

  public void testWriteUTF() throws IOException {
    final BasicImageOutputStreamImpl out = new BasicImageOutputStreamImpl(
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.