类 BinOutputStream
- java.lang.Object
-
- java.io.OutputStream
-
- cn.mcres.gyhhy.MXLib.io.BinOutputStream
-
- 所有已实现的接口:
Closeable,Flushable,AutoCloseable
public class BinOutputStream extends OutputStream
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceBinOutputStream.BinWriterstatic interfaceBinOutputStream.BytesGetter
-
构造器概要
构造器 构造器 说明 BinOutputStream(OutputStream bin)
-
方法概要
修饰符和类型 方法 说明 voidclose()voidflush()static voidmain(String[] test)voidwrite(byte[] b)voidwrite(byte[] b, int off, int len)voidwrite(int b)voidwrite(BinOutputStream.BinWriter wr)voidwrite(BinOutputStream.BytesGetter gt)voidwriteBoolean(boolean b)voidwriteByte(byte b)voidwriteBytes(byte[] bytes)voidwriteDouble(double d)voidwriteFromInputStream(InputStream io)voidwriteImage(RenderedImage im, String formatName)voidwriteInt(int i)voidwriteInteger(int i)voidwriteLong(long l)voidwriteShort(short s)voidwriteString(String string)voidwriteString(String string, Charset charset)-
从类继承的方法 java.io.OutputStream
nullOutputStream
-
-
-
-
构造器详细资料
-
BinOutputStream
public BinOutputStream(OutputStream bin)
-
-
方法详细资料
-
write
public void write(BinOutputStream.BinWriter wr) throws IOException
- 抛出:
IOException
-
writeImage
public void writeImage(RenderedImage im, String formatName) throws IOException
- 抛出:
IOException
-
writeFromInputStream
public void writeFromInputStream(InputStream io) throws IOException
- 抛出:
IOException
-
write
public void write(BinOutputStream.BytesGetter gt) throws IOException
- 抛出:
IOException
-
close
public void close() throws IOException- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中Closeable- 覆盖:
close在类中OutputStream- 抛出:
IOException
-
writeBoolean
public void writeBoolean(boolean b) throws IOException- 抛出:
IOException
-
write
public void write(int b) throws IOException- 指定者:
write在类中OutputStream- 抛出:
IOException
-
flush
public void flush() throws IOException- 指定者:
flush在接口中Flushable- 覆盖:
flush在类中OutputStream- 抛出:
IOException
-
write
public void write(byte[] b) throws IOException- 覆盖:
write在类中OutputStream- 抛出:
IOException
-
write
public void write(byte[] b, int off, int len) throws IOException- 覆盖:
write在类中OutputStream- 抛出:
IOException
-
writeString
public void writeString(String string) throws IOException
- 抛出:
IOException
-
writeBytes
public void writeBytes(byte[] bytes) throws IOException- 抛出:
IOException
-
writeString
public void writeString(String string, Charset charset) throws IOException
- 抛出:
IOException
-
writeInt
public final void writeInt(int i) throws IOException- 抛出:
IOException
-
writeLong
public void writeLong(long l) throws IOException- 抛出:
IOException
-
writeShort
public void writeShort(short s) throws IOException- 抛出:
IOException
-
writeDouble
public void writeDouble(double d) throws IOException- 抛出:
IOException
-
writeInteger
public void writeInteger(int i) throws IOException- 抛出:
IOException
-
writeByte
public void writeByte(byte b) throws IOException- 抛出:
IOException
-
-