com.sun.tools.javap
Class JavapTask.SizeInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by com.sun.tools.javap.JavapTask.SizeInputStream
All Implemented Interfaces:
java.io.Closeable
Enclosing class:
JavapTask

private static class JavapTask.SizeInputStream
extends java.io.FilterInputStream


Field Summary
private  int size
           
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
JavapTask.SizeInputStream(java.io.InputStream in)
           
 
Method Summary
 int read()
           
 int read(byte[] buf, int offset, int length)
           
(package private)  int size()
           
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size

private int size
Constructor Detail

JavapTask.SizeInputStream

JavapTask.SizeInputStream(java.io.InputStream in)
Method Detail

size

int size()

read

public int read(byte[] buf,
                int offset,
                int length)
         throws java.io.IOException
Overrides:
read in class java.io.FilterInputStream
Throws:
java.io.IOException

read

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