Class CountingOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.tmatesoft.svn.core.internal.io.fs.CountingOutputStream
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public class CountingOutputStream
extends java.io.FilterOutputStream
- Version:
- 1.3
-
Field Summary
FieldsFields inherited from class java.io.FilterOutputStream
out
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.FilterOutputStream
close, flush
Methods inherited from class java.io.OutputStream
nullOutputStream
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myPosition
private long myPosition -
myFnv1ChecksumOutputStream
-
-
Constructor Details
-
CountingOutputStream
public CountingOutputStream(java.io.OutputStream stream, long offset)
-
-
Method Details
-
write
public void write(byte[] b, int off, int len) throws java.io.IOException - Overrides:
write
in classjava.io.FilterOutputStream
- Throws:
java.io.IOException
-
write
public void write(int b) throws java.io.IOException - Overrides:
write
in classjava.io.FilterOutputStream
- Throws:
java.io.IOException
-
write
public void write(byte[] b) throws java.io.IOException - Overrides:
write
in classjava.io.FilterOutputStream
- Throws:
java.io.IOException
-
resetChecksum
public void resetChecksum() -
finalizeChecksum
public int finalizeChecksum() -
getPosition
public long getPosition()
-