private void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream s)
throws java.io.IOException
Object) in the proper order, followed by a nulljava.io.IOExceptionint capacity
java.util.concurrent.locks.ReentrantLock lock
java.util.concurrent.locks.Condition notEmpty
java.util.concurrent.locks.Condition notFull