public class CharPipe extends Object
protected char[]
buffer
protected Lock
bufferLock
protected int
count
protected boolean
finished
protected Condition
notEmpty
notFull
readIndex
writeIndex
CharPipe()
CharPipe(int bufferSize)
void
close()
close(boolean force)
Reader
getReader()
Writer
getWriter()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected char[] buffer
protected Lock bufferLock
protected int count
protected boolean finished
protected Condition notEmpty
protected Condition notFull
protected int readIndex
protected int writeIndex
public CharPipe()
public CharPipe(int bufferSize)
public void close()
public void close(boolean force)
public Reader getReader()
public Writer getWriter()