class EolAwareOutputStream
extends java.io.OutputStream
Modifier and Type | Field and Description |
---|---|
private boolean |
bol |
private java.io.OutputStream |
out |
Constructor and Description |
---|
EolAwareOutputStream(java.io.OutputStream out)
Initialize a new EOL aware stream.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
beginln()
Begin a new line if not already in one.
|
(package private) boolean |
isBeginln() |
void |
write(byte[] buf,
int pos,
int cnt) |
void |
write(int val) |
EolAwareOutputStream(java.io.OutputStream out)
out
- stream to output all writes to.void beginln() throws java.io.IOException
java.io.IOException
- if an I/O error occurs.boolean isBeginln()
public void write(int val) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] buf, int pos, int cnt) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException