Class CountingOutputStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- org.apache.commons.compress.utils.CountingOutputStream
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.AutoCloseable
@Deprecated public class CountingOutputStream extends java.io.FilterOutputStream
Deprecated.UseCountingOutputStream.Stream that tracks the number of bytes read.- Since:
- 1.3
-
-
Constructor Summary
Constructors Constructor Description CountingOutputStream(java.io.OutputStream out)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidcount(long written)Deprecated.Increments the counter of already written bytes.longgetBytesWritten()Deprecated.Returns the current number of bytes written to this stream.voidwrite(byte[] b)Deprecated.voidwrite(byte[] b, int off, int len)Deprecated.voidwrite(int b)Deprecated.
-
-
-
Constructor Detail
-
CountingOutputStream
public CountingOutputStream(java.io.OutputStream out)
Deprecated.
-
-
Method Detail
-
count
protected void count(long written)
Deprecated.Increments the counter of already written bytes. Doesn't increment if the EOF has been hit (written == -1)- Parameters:
written- the number of bytes written
-
getBytesWritten
public long getBytesWritten()
Deprecated.Returns the current number of bytes written to this stream.- Returns:
- the number of written bytes
-
write
public void write(byte[] b) throws java.io.IOException
Deprecated.- Overrides:
writein classjava.io.FilterOutputStream- Throws:
java.io.IOException
-
write
public void write(byte[] b, int off, int len) throws java.io.IOException
Deprecated.- Overrides:
writein classjava.io.FilterOutputStream- Throws:
java.io.IOException
-
write
public void write(int b) throws java.io.IOException
Deprecated.- Overrides:
writein classjava.io.FilterOutputStream- Throws:
java.io.IOException
-
-