private static class ClassData.CDOutputStream extends java.lang.Object implements CheckedDataOutputStream
Modifier and Type | Field and Description |
---|---|
private int |
bytelimit |
private java.io.DataOutputStream |
dos |
boolean |
enabled |
Constructor and Description |
---|
CDOutputStream() |
CDOutputStream(java.io.OutputStream out) |
Modifier and Type | Method and Description |
---|---|
private void |
check(java.lang.String loc) |
void |
enable() |
void |
setDataOutputStream(java.io.DataOutputStream dos) |
void |
setLimit(int lim) |
void |
setOutputStream(java.io.OutputStream out) |
void |
write(byte[] b,
int off,
int len) |
void |
write(int b) |
void |
writeBoolean(boolean v) |
void |
writeByte(int v) |
void |
writeBytes(java.lang.String s) |
void |
writeChar(int v) |
void |
writeChars(java.lang.String s) |
void |
writeDouble(double v) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeShort(int v) |
void |
writeUTF(java.lang.String s) |
private int bytelimit
private java.io.DataOutputStream dos
public boolean enabled
public CDOutputStream()
public CDOutputStream(java.io.OutputStream out)
public final void setOutputStream(java.io.OutputStream out)
public void setDataOutputStream(java.io.DataOutputStream dos)
public void setLimit(int lim)
public void enable()
private void check(java.lang.String loc) throws java.io.IOException
java.io.IOException
public void write(int b) throws java.io.IOException
write
in interface CheckedDataOutputStream
java.io.IOException
public void write(byte[] b, int off, int len) throws java.io.IOException
write
in interface CheckedDataOutputStream
java.io.IOException
public final void writeBoolean(boolean v) throws java.io.IOException
writeBoolean
in interface CheckedDataOutputStream
java.io.IOException
public final void writeByte(int v) throws java.io.IOException
writeByte
in interface CheckedDataOutputStream
java.io.IOException
public void writeShort(int v) throws java.io.IOException
writeShort
in interface CheckedDataOutputStream
java.io.IOException
public void writeChar(int v) throws java.io.IOException
writeChar
in interface CheckedDataOutputStream
java.io.IOException
public void writeInt(int v) throws java.io.IOException
writeInt
in interface CheckedDataOutputStream
java.io.IOException
public void writeLong(long v) throws java.io.IOException
writeLong
in interface CheckedDataOutputStream
java.io.IOException
public void writeFloat(float v) throws java.io.IOException
writeFloat
in interface CheckedDataOutputStream
java.io.IOException
public void writeDouble(double v) throws java.io.IOException
writeDouble
in interface CheckedDataOutputStream
java.io.IOException
public void writeBytes(java.lang.String s) throws java.io.IOException
writeBytes
in interface CheckedDataOutputStream
java.io.IOException
public void writeChars(java.lang.String s) throws java.io.IOException
writeChars
in interface CheckedDataOutputStream
java.io.IOException
public void writeUTF(java.lang.String s) throws java.io.IOException
writeUTF
in interface CheckedDataOutputStream
java.io.IOException