1 7 8 package javax.imageio.stream; 9 10 import java.io.DataOutput ; 11 import java.io.IOException ; 12 import java.io.UTFDataFormatException ; 13 14 36 public interface ImageOutputStream extends ImageInputStream , DataOutput { 37 38 55 void write(int b) throws IOException ; 56 57 74 void write(byte b[]) throws IOException ; 75 76 101 void write(byte b[], int off, int len) throws IOException ; 102 103 118 void writeBoolean(boolean v) throws IOException ; 119 120 136 void writeByte(int v) throws IOException ; 137 138 166 void writeShort(int v) throws IOException ; 167 168 179 void writeChar(int v) throws IOException ; 180 181 212 void writeInt(int v) throws IOException ; 213 214 253 void writeLong(long v) throws IOException ; 254 255 273 void writeFloat(float v) throws IOException ; 274 275 294 void writeDouble(double v) throws IOException ; 295 296 322 void writeBytes(String s) throws IOException ; 323 324 350 void writeChars(String s) throws IOException ; 351 352 421 void writeUTF(String s) throws IOException ; 422 423 447 void writeShorts(short[] s, int off, int len) throws IOException ; 448 449 473 void writeChars(char[] c, int off, int len) throws IOException ; 474 475 499 void writeInts(int[] i, int off, int len) throws IOException ; 500 501 525 void writeLongs(long[] l, int off, int len) throws IOException ; 526 527 551 void writeFloats(float[] f, int off, int len) throws IOException ; 552 553 577 void writeDoubles(double[] d, int off, int len) throws IOException ; 578 579 596 void writeBit(int bit) throws IOException ; 597 598 629 void writeBits(long bits, int numBits) throws IOException ; 630 631 646 void flushBefore(long pos) throws IOException ; 647 } 648 | Popular Tags |