Class CountingInputStream

java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.tmatesoft.svn.core.internal.util.CountingInputStream
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable

public class CountingInputStream extends java.io.FilterInputStream
Version:
1.1.2
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private long
     

    Fields inherited from class java.io.FilterInputStream

    in
  • Constructor Summary

    Constructors
    Constructor
    Description
    CountingInputStream(java.io.InputStream in)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
     
    int
     
    int
    read(byte[] b)
     
    int
    read(byte[] b, int off, int len)
     

    Methods inherited from class java.io.FilterInputStream

    available, close, mark, markSupported, reset, skip

    Methods inherited from class java.io.InputStream

    nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • myBytesRead

      private long myBytesRead
  • Constructor Details

    • CountingInputStream

      public CountingInputStream(java.io.InputStream in)
  • Method Details

    • getBytesRead

      public long getBytesRead()
    • read

      public int read() throws java.io.IOException
      Overrides:
      read in class java.io.FilterInputStream
      Throws:
      java.io.IOException
    • read

      public int read(byte[] b) throws java.io.IOException
      Overrides:
      read in class java.io.FilterInputStream
      Throws:
      java.io.IOException
    • read

      public int read(byte[] b, int off, int len) throws java.io.IOException
      Overrides:
      read in class java.io.FilterInputStream
      Throws:
      java.io.IOException