public class TDataOutputStream extends TFilterOutputStream implements TDataOutput
Modifier and Type | Field and Description |
---|---|
protected int |
written
The number of bytes written out so far.
|
out
Constructor and Description |
---|
TDataOutputStream(TOutputStream out) |
Modifier and Type | Method and Description |
---|---|
void |
flush() |
int |
size() |
void |
write(byte[] buffer,
int offset,
int count) |
void |
write(int oneByte) |
void |
writeBoolean(boolean val) |
void |
writeByte(int val) |
void |
writeBytes(TString str) |
void |
writeChar(int val) |
void |
writeChars(TString str) |
void |
writeDouble(double val) |
void |
writeFloat(float val) |
void |
writeInt(int val) |
void |
writeLong(long val) |
void |
writeShort(int val) |
void |
writeUTF(TString str) |
close
write
clone, equals, equals0, finalize, getClass0, hashCode, notify0, notifyAll0, toString, wait0, wait0, waitImpl
write
public TDataOutputStream(TOutputStream out)
public void flush() throws IOException
flush
in interface TFlushable
flush
in class TFilterOutputStream
IOException
public final int size()
public void write(byte[] buffer, int offset, int count) throws IOException
write
in interface TDataOutput
write
in class TOutputStream
IOException
public void write(int oneByte) throws IOException
write
in interface TDataOutput
write
in class TFilterOutputStream
IOException
public final void writeBoolean(boolean val) throws IOException
writeBoolean
in interface TDataOutput
IOException
public final void writeByte(int val) throws IOException
writeByte
in interface TDataOutput
IOException
public final void writeBytes(TString str) throws IOException
writeBytes
in interface TDataOutput
IOException
public final void writeChar(int val) throws IOException
writeChar
in interface TDataOutput
IOException
public final void writeChars(TString str) throws IOException
writeChars
in interface TDataOutput
IOException
public final void writeDouble(double val) throws IOException
writeDouble
in interface TDataOutput
IOException
public final void writeFloat(float val) throws IOException
writeFloat
in interface TDataOutput
IOException
public final void writeInt(int val) throws IOException
writeInt
in interface TDataOutput
IOException
public final void writeLong(long val) throws IOException
writeLong
in interface TDataOutput
IOException
public final void writeShort(int val) throws IOException
writeShort
in interface TDataOutput
IOException
public final void writeUTF(TString str) throws IOException
writeUTF
in interface TDataOutput
IOException
Copyright © 2019. All rights reserved.