Package org.teavm.classlib.java.io
Class TDataOutputStream
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.io.TOutputStream
org.teavm.classlib.java.io.TFilterOutputStream
org.teavm.classlib.java.io.TDataOutputStream
- All Implemented Interfaces:
TCloseable,TDataOutput,TFlushable,TAutoCloseable
-
Field Summary
FieldsFields inherited from class org.teavm.classlib.java.io.TFilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidflush()final intsize()voidwrite(byte[] buffer, int offset, int count) voidwrite(int oneByte) final voidwriteBoolean(boolean val) final voidwriteByte(int val) final voidwriteBytes(TString str) final voidwriteChar(int val) final voidwriteChars(TString str) final voidwriteDouble(double val) final voidwriteFloat(float val) final voidwriteInt(int val) final voidwriteLong(long val) final voidwriteShort(int val) final voidMethods inherited from class org.teavm.classlib.java.io.TFilterOutputStream
closeMethods inherited from class org.teavm.classlib.java.io.TOutputStream
writeMethods inherited from class org.teavm.classlib.java.lang.TObject
clone, equals, equals0, finalize, getClass0, hashCode, notify0, notifyAll0, toString, wait0, wait0, waitImplMethods inherited from interface org.teavm.classlib.java.io.TDataOutput
write
-
Field Details
-
written
protected int writtenThe number of bytes written out so far.
-
-
Constructor Details
-
TDataOutputStream
-
-
Method Details
-
flush
- Specified by:
flushin interfaceTFlushable- Overrides:
flushin classTFilterOutputStream- Throws:
IOException
-
size
public final int size() -
write
- Specified by:
writein interfaceTDataOutput- Overrides:
writein classTOutputStream- Throws:
IOException
-
write
- Specified by:
writein interfaceTDataOutput- Overrides:
writein classTFilterOutputStream- Throws:
IOException
-
writeBoolean
- Specified by:
writeBooleanin interfaceTDataOutput- Throws:
IOException
-
writeByte
- Specified by:
writeBytein interfaceTDataOutput- Throws:
IOException
-
writeBytes
- Specified by:
writeBytesin interfaceTDataOutput- Throws:
IOException
-
writeChar
- Specified by:
writeCharin interfaceTDataOutput- Throws:
IOException
-
writeChars
- Specified by:
writeCharsin interfaceTDataOutput- Throws:
IOException
-
writeDouble
- Specified by:
writeDoublein interfaceTDataOutput- Throws:
IOException
-
writeFloat
- Specified by:
writeFloatin interfaceTDataOutput- Throws:
IOException
-
writeInt
- Specified by:
writeIntin interfaceTDataOutput- Throws:
IOException
-
writeLong
- Specified by:
writeLongin interfaceTDataOutput- Throws:
IOException
-
writeShort
- Specified by:
writeShortin interfaceTDataOutput- Throws:
IOException
-
writeUTF
- Specified by:
writeUTFin interfaceTDataOutput- Throws:
IOException
-