archiver
Class AbstractInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FilterInputStream
              |
              +--java.io.DataInputStream
                    |
                    +--archiver.AbstractInputStream
All Implemented Interfaces:
java.io.DataInput, java.io.ObjectInput
Direct Known Subclasses:
BeanScriptInputStream, XMLInputStream

public abstract class AbstractInputStream
extends java.io.DataInputStream
implements java.io.ObjectInput


Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
AbstractInputStream(java.io.InputStream in)
           
 
Method Summary
protected  void emptyLookAheadQueue()
           
protected  java.lang.Object getCurrentToken()
           
protected  java.lang.Object peek()
           
protected  java.lang.Object peek(int n)
           
protected  java.lang.Object readToken()
           
 
Methods inherited from class java.io.DataInputStream
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytes
 
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
 
Methods inherited from interface java.io.ObjectInput
available, close, read, read, read, readObject, skip
 
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
 

Constructor Detail

AbstractInputStream

public AbstractInputStream(java.io.InputStream in)
Method Detail

readToken

protected java.lang.Object readToken()

peek

protected java.lang.Object peek()

getCurrentToken

protected java.lang.Object getCurrentToken()

emptyLookAheadQueue

protected void emptyLookAheadQueue()

peek

protected java.lang.Object peek(int n)