arlut.csd.Util
Class BigPipedInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.PipedInputStream
              |
              +--arlut.csd.Util.BigPipedInputStream

public class BigPipedInputStream
extends java.io.PipedInputStream

This class is a simple subclassing of java.io.PipedInputStream that specifies a much larger buffer size, in order to make server-side XML parsing efficient.


Field Summary
protected  byte[] buffer
           
 
Fields inherited from class java.io.PipedInputStream
closedByReader, closedByWriter, connected, in, out, PIPE_SIZE, readSide, writeSide
 
Fields inherited from class java.io.InputStream
SKIP_BUFFER_SIZE, skipBuffer
 
Constructor Summary
BigPipedInputStream(java.io.PipedOutputStream src)
           
 
Methods inherited from class java.io.PipedInputStream
available, close, connect, read, read, receive, receive, receivedLast
 
Methods inherited from class java.io.InputStream
mark, markSupported, read, reset, skip
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

buffer

protected byte[] buffer
Constructor Detail

BigPipedInputStream

public BigPipedInputStream(java.io.PipedOutputStream src)
                    throws java.io.IOException