java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.util.logging.FileHandler.ostr
- Enclosing class:
- FileHandler
- private final class FileHandler.ostr
- extends java.io.FilterOutputStream
An output stream that tracks the number of bytes written to it.
|
Method Summary |
void |
write(byte[] b)
This method writes all the bytes in the specified array to the underlying
OutputStream. |
void |
write(byte[] b,
int offset,
int length)
This method calls the write(int) method len
times for all bytes from the array buf starting at index
offset. |
void |
write(int b)
This method writes a single byte of output to the underlying
OutputStream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileHandler.ostr
private FileHandler.ostr(java.io.OutputStream out)
write
public void write(int b)
throws java.io.IOException
- Description copied from class:
java.io.FilterOutputStream
- This method writes a single byte of output to the underlying
OutputStream.
write
public void write(byte[] b)
throws java.io.IOException
- Description copied from class:
java.io.FilterOutputStream
- This method writes all the bytes in the specified array to the underlying
OutputStream. It does this by calling the three parameter
version of this method - write(byte[], int, int) in this
class instead of writing to the underlying OutputStream
directly. This allows most subclasses to avoid overriding this method.
write
public void write(byte[] b,
int offset,
int length)
throws java.io.IOException
- Description copied from class:
java.io.FilterOutputStream
- This method calls the
write(int) method len
times for all bytes from the array buf starting at index
offset. Subclasses should overwrite this method to get a
more efficient implementation.