Uses of Class
java.io.IOException

Packages that use IOException
edu.utexas.beg.agi   
edu.utexas.beg.agi.servlet   
edu.utexas.beg.agi.servlet.page   
java.awt   
java.beans   
java.io   
java.lang   
java.util   
 

Uses of IOException in edu.utexas.beg.agi
 

Methods in edu.utexas.beg.agi that throw IOException
 void AGIServlet.doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          The main method for handling any HTTP GET request.
 void AGIServlet.doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          The main method for handling any HTTP POST request.
 void AGIServlet.processHTTPRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Process an HTTP GET or POST request.
protected  void AGIServlet.returnErrorPage(String error, String reason, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generic routine for reporting errors to the client browser when something goes wrong.
 void AGIServlet.returnLoginPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Writes the user login page to the client browser.
 

Uses of IOException in edu.utexas.beg.agi.servlet
 

Methods in edu.utexas.beg.agi.servlet that throw IOException
 void DynamicHTMLPage.streamPage(String page, UserParameters parameters, PrintWriter outStream)
          Streams HTML content to the client browser.
protected abstract  void DynamicHTMLPage.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
          Streams the actual dynamic content for this page.
 

Uses of IOException in edu.utexas.beg.agi.servlet.page
 

Methods in edu.utexas.beg.agi.servlet.page that throw IOException
 void Step3Page.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
           
 void PostStep1Page.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
           
 void PostStep2Page.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
           
 void Step1Page.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
          Writes the dynamic portion of this page as HTML.
 void Step2Page.streamDynamicContent(String page, UserParameters parameters, PrintWriter outStream)
           
 

Uses of IOException in java.awt
 

Methods in java.awt that throw IOException
private  void Component.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Component.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the components.
private  void Container.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Container.readObject(ObjectInputStream s)
           
private  void MenuComponent.readObject(ObjectInputStream s)
           
private  void MenuBar.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void MenuBar.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the MenuBar.
private  void TextComponent.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void TextComponent.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the TextComponent.
private  void Checkbox.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Checkbox.readObject(ObjectInputStream s)
           
protected  void AWTEventMulticaster.saveInternal(ObjectOutputStream s, String k)
           
protected static void AWTEventMulticaster.save(ObjectOutputStream s, String k, EventListener l)
           
private  void Scrollbar.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Scrollbar.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Scrollbar.
private  void Choice.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Choice.readObject(ObjectInputStream s)
           
private  void Window.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Window.readObject(ObjectInputStream s)
          Read the default ObjectInputStream, a possibly null listener to receive item events fired by the Window, and a possibly null list of child Windows.
private  void MenuItem.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void MenuItem.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Menu Item.
private  void CheckboxMenuItem.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void CheckboxMenuItem.readObject(ObjectInputStream s)
           
private  void Frame.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Frame.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Frame.
private  void Button.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Button.readObject(ObjectInputStream s)
           
private  void TextField.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void TextField.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the TextField.
private  void Menu.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Menu.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Menu.
private  void FileDialog.readObject(ObjectInputStream s)
           
private  void List.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void List.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the List.
private  void Font.writeObject(ObjectOutputStream s)
          Writes default serializable fields to stream.
private  void Font.readObject(ObjectInputStream s)
          Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Font.
private  void FlowLayout.readObject(ObjectInputStream stream)
          Read this object out of a serialization stream, handling objects written by older versions of the class that didn't contain all of the fields we use now..
 

Uses of IOException in java.beans
 

Methods in java.beans that throw IOException
private  void VetoableChangeSupport.writeObject(ObjectOutputStream s)
           
private  void VetoableChangeSupport.readObject(ObjectInputStream s)
           
private  void PropertyChangeSupport.writeObject(ObjectOutputStream s)
           
private  void PropertyChangeSupport.readObject(ObjectInputStream s)
           
static Object Beans.instantiate(ClassLoader cls, String beanName)
           Instantiate a JavaBean.
static Object Beans.instantiate(ClassLoader cls, String beanName, java.beans.beancontext.BeanContext beanContext)
           Instantiate a JavaBean.
static Object Beans.instantiate(ClassLoader cls, String beanName, java.beans.beancontext.BeanContext beanContext, AppletInitializer initializer)
          Instantiate a bean.
protected  Class ObjectInputStreamWithLoader.resolveClass(ObjectStreamClass classDesc)
          Use the given ClassLoader rather than using the system class
 

Constructors in java.beans that throw IOException
ObjectInputStreamWithLoader.ObjectInputStreamWithLoader(InputStream in, ClassLoader loader)
          Loader must be non-null;
 

Uses of IOException in java.io
 

Subclasses of IOException in java.io
 interface CharConversionException
          base class for character conversion exceptions
 interface EOFException
          Signals that an end of file or end of stream has been reached unexpectedly during input.
 interface FileNotFoundException
          Signals that an attempt to open the file denoted by a specified pathname has failed.
 interface InterruptedIOException
          Signals that an I/O operation has been interrupted.
 interface InvalidClassException
          Thrown when the Serialization runtime detects one of the following problems with a Class.
 interface InvalidObjectException
          Indicates that one or more deserialized objects failed validation tests.
 interface NotActiveException
          Thrown when serialization or deserialization is not active.
 interface NotSerializableException
          Thrown when an instance is required to have a Serializable interface.
 interface ObjectStreamException
          Superclass of all exceptions specific to Object Stream classes.
 interface OptionalDataException
          Unexpected data appeared in an ObjectInputStream trying to read an Object.
 interface StreamCorruptedException
          Thrown when control information that was read from an object stream violates internal consistency checks.
 interface SyncFailedException
           
 interface UnsupportedEncodingException
          The Character Encoding is not supported
 interface UTFDataFormatException
          Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
 interface WriteAbortedException
           
 

Fields in java.io declared as IOException
private  IOException ObjectOutputStream.abortIOException
           
private  IOException ObjectInputStream.abortIOException
           
 

Methods in java.io that throw IOException
 int Reader.read()
          Read a single character.
 int Reader.read(char[] cbuf)
          Read characters into an array.
abstract  int Reader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 long Reader.skip(long n)
          Skip characters.
 boolean Reader.ready()
          Tell whether this stream is ready to be read.
 void Reader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void Reader.reset()
          Reset the stream.
abstract  void Reader.close()
          Close the stream.
private  int InputStreamReader.convertInto(char[] cbuf, int off, int end)
           
private  int InputStreamReader.flushInto(char[] cbuf, int off, int end)
           
private  int InputStreamReader.fill(char[] cbuf, int off, int end)
           
private  void InputStreamReader.ensureOpen()
          Check to make sure that the stream has not been closed
 int InputStreamReader.read()
          Read a single character.
 int InputStreamReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 boolean InputStreamReader.ready()
          Tell whether this stream is ready to be read.
 void InputStreamReader.close()
          Close the stream.
 Object ObjectInput.readObject()
          Read and return an object.
 int ObjectInput.read()
          Reads a byte of data.
 int ObjectInput.read(byte[] b)
          Reads into an array of bytes.
 int ObjectInput.read(byte[] b, int off, int len)
          Reads into an array of bytes.
 long ObjectInput.skip(long n)
          Skips n bytes of input.
 int ObjectInput.available()
          Returns the number of bytes that can be read without blocking.
 void ObjectInput.close()
          Closes the input stream.
 void Writer.write(int c)
          Write a single character.
 void Writer.write(char[] cbuf)
          Write an array of characters.
abstract  void Writer.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void Writer.write(String str)
          Write a string.
 void Writer.write(String str, int off, int len)
          Write a portion of a string.
abstract  void Writer.flush()
          Flush the stream.
abstract  void Writer.close()
          Close the stream, flushing it first.
private  void OutputStreamWriter.ensureOpen()
          Check to make sure that the stream has not been closed
 void OutputStreamWriter.write(int c)
          Write a single character.
 void OutputStreamWriter.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void OutputStreamWriter.write(String str, int off, int len)
          Write a portion of a string.
(package private)  void OutputStreamWriter.flushBuffer()
          Flush the output buffer to the underlying byte stream, without flushing the byte stream itself.
 void OutputStreamWriter.flush()
          Flush the stream.
 void OutputStreamWriter.close()
          Close the stream.
private  int StreamTokenizer.read()
          Read the next character
 int StreamTokenizer.nextToken()
          Parses the next token from the input stream of this tokenizer.
abstract  int InputStream.read()
          Reads the next byte of data from the input stream.
 int InputStream.read(byte[] b)
          Reads some number of bytes from the input stream and stores them into the buffer array b.
 int InputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from the input stream into an array of bytes.
 long InputStream.skip(long n)
          Skips over and discards n bytes of data from this input stream.
 int InputStream.available()
          Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
 void InputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 void InputStream.reset()
          Repositions this stream to the position at the time the mark method was last called on this input stream.
 int FileInputStream.read()
          Reads a byte of data from this input stream.
private  int FileInputStream.readBytes(byte[] b, int off, int len)
          Reads a subarray as a sequence of bytes.
 int FileInputStream.read(byte[] b)
          Reads up to b.length bytes of data from this input stream into an array of bytes.
 int FileInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this input stream into an array of bytes.
 long FileInputStream.skip(long n)
          Skips over and discards n bytes of data from the input stream.
 int FileInputStream.available()
          Returns the number of bytes that can be read from this file input stream without blocking.
 void FileInputStream.close()
          Closes this file input stream and releases any system resources associated with the stream.
 FileDescriptor FileInputStream.getFD()
          Returns the FileDescriptor object that represents the connection to the actual file in the file system being used by this FileInputStream.
protected  void FileInputStream.finalize()
          Ensures that the close method of this file input stream is called when there are no more references to it.
 int FilterInputStream.read()
          Reads the next byte of data from this input stream.
 int FilterInputStream.read(byte[] b)
          Reads up to byte.length bytes of data from this input stream into an array of bytes.
 int FilterInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this input stream into an array of bytes.
 long FilterInputStream.skip(long n)
          Skips over and discards n bytes of data from the input stream.
 int FilterInputStream.available()
          Returns the number of bytes that can be read from this input stream without blocking.
 void FilterInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 void FilterInputStream.reset()
          Repositions this stream to the position at the time the mark method was last called on this input stream.
private  void FilePermission.writeObject(ObjectOutputStream s)
          WriteObject is called to save the state of the FilePermission to a stream.
private  void FilePermission.readObject(ObjectInputStream s)
          readObject is called to restore the state of the FilePermission from a stream.
abstract  void OutputStream.write(int b)
          Writes the specified byte to this output stream.
 void OutputStream.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 void OutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 void OutputStream.flush()
          Flushes this output stream and forces any buffered output bytes to be written out.
 void OutputStream.close()
          Closes this output stream and releases any system resources associated with this stream.
protected  void ObjectOutputStream.writeObjectOverride(Object obj)
          This method is called by trusted subclasses of ObjectInputStream that constructed ObjectInputStream using the protected no-arg constructor.
 void ObjectOutputStream.useProtocolVersion(int version)
          Specify stream protocol version to use when writing the stream. This routine provides a hook to enable the current version of Serialization to write in a format that is backwards compatible to a previous version of the stream format. Every effort will be made to avoid introducing additional backwards incompatibilities; however, sometimes there is no other alternative.
 void ObjectOutputStream.writeObject(Object obj)
          Write the specified object to the ObjectOutputStream.
private  boolean ObjectOutputStream.checkSpecialClasses(Object obj)
           
private  boolean ObjectOutputStream.checkSubstitutableSpecialClasses(Object obj, Class cl)
           
 void ObjectOutputStream.defaultWriteObject()
          Write the non-static and non-transient fields of the current class to this stream.
 ObjectOutputStream.PutField ObjectOutputStream.putFields()
          Retrieve the object used to buffer persistent fields to be written to the stream.
 void ObjectOutputStream.writeFields()
          Write the buffered fields to the stream.
 void ObjectOutputStream.reset()
          Reset will disregard the state of any objects already written to the stream.
private  void ObjectOutputStream.resetStream()
           
protected  void ObjectOutputStream.annotateClass(Class cl)
          Subclasses may implement this method to allow class data to be stored in the stream.
protected  Object ObjectOutputStream.replaceObject(Object obj)
          This method will allow trusted subclasses of ObjectOutputStream to substitute one object for another during serialization.
protected  void ObjectOutputStream.writeStreamHeader()
          The writeStreamHeader method is provided so subclasses can append or prepend their own header to the stream.
private  void ObjectOutputStream.outputString(String s)
          Write a string to the stream.
private  void ObjectOutputStream.outputClass(Class aclass)
           
private  void ObjectOutputStream.outputClassDescriptor(ObjectStreamClass classdesc)
           
private  void ObjectOutputStream.outputArray(Object obj)
          Write an array out.
(package private)  void ObjectOutputStream.writeTypeString(String typeString)
           
private  void ObjectOutputStream.outputObject(Object obj)
           
private  boolean ObjectOutputStream.serializeNullAndRepeat(Object obj, boolean checkForReplace)
           
private  void ObjectOutputStream.assignWireOffset(Object obj)
           
private  void ObjectOutputStream.writeCode(int tag)
           
 void ObjectOutputStream.write(int data)
          Writes a byte.
 void ObjectOutputStream.write(byte[] b)
          Writes an array of bytes.
private  void ObjectOutputStream.writeInternal(byte[] b, int off, int len, boolean copyOnWrite)
           
 void ObjectOutputStream.write(byte[] b, int off, int len)
          Writes a sub array of bytes.
private  void ObjectOutputStream.bufferedWrite(byte[] b, int off, int len)
           
 void ObjectOutputStream.flush()
          Flushes the stream.
protected  void ObjectOutputStream.drain()
          Drain any buffered data in ObjectOutputStream.
 void ObjectOutputStream.close()
          Closes the stream.
private  boolean ObjectOutputStream.setBlockData(boolean mode)
           
private  void ObjectOutputStream.writeBlockDataHeader(int len)
           
private  void ObjectOutputStream.writeCanonical(byte[] b, int off, int len)
           
 void ObjectOutputStream.writeBoolean(boolean data)
          Writes a boolean.
 void ObjectOutputStream.writeByte(int data)
          Writes an 8 bit byte.
 void ObjectOutputStream.writeShort(int data)
          Writes a 16 bit short.
 void ObjectOutputStream.writeChar(int data)
          Writes a 16 bit char.
 void ObjectOutputStream.writeInt(int data)
          Writes a 32 bit int.
 void ObjectOutputStream.writeLong(long data)
          Writes a 64 bit long.
 void ObjectOutputStream.writeFloat(float data)
          Writes a 32 bit float.
 void ObjectOutputStream.writeDouble(double data)
          Writes a 64 bit double.
 void ObjectOutputStream.writeBytes(String data)
          Writes a String as a sequence of bytes.
 void ObjectOutputStream.writeChars(String data)
          Writes a String as a sequence of chars.
 void ObjectOutputStream.writeUTF(String data)
          Primitive data write of this String in UTF format.
private  void ObjectOutputStream.outputClassFields(Object o, Class cl, ObjectStreamField[] fields)
           
private  void ObjectOutputStream.invokeObjectWriter(Object obj)
           
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          Write the data and fields to the specified ObjectOutput stream.
 void ObjectOutputStream.PutFieldImpl.write(ObjectOutput out)
          Write the data and fields to the specified stream.
 void FilterOutputStream.write(int b)
          Writes the specified byte to this output stream.
 void FilterOutputStream.write(byte[] b)
          Writes b.length bytes to this output stream.
 void FilterOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 void FilterOutputStream.flush()
          Flushes this output stream and forces any buffered output bytes to be written out to the stream.
 void FilterOutputStream.close()
          Closes this output stream and releases any system resources associated with the stream.
 void DataOutputStream.write(int b)
          Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
 void DataOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
 void DataOutputStream.flush()
          Flushes this data output stream.
 void DataOutputStream.writeBoolean(boolean v)
          Writes a boolean to the underlying output stream as a 1-byte value.
 void DataOutputStream.writeByte(int v)
          Writes out a byte to the underlying output stream as a 1-byte value.
 void DataOutputStream.writeShort(int v)
          Writes a short to the underlying output stream as two bytes, high byte first.
 void DataOutputStream.writeChar(int v)
          Writes a char to the underlying output stream as a 2-byte value, high byte first.
 void DataOutputStream.writeInt(int v)
          Writes an int to the underlying output stream as four bytes, high byte first.
 void DataOutputStream.writeLong(long v)
          Writes a long to the underlying output stream as eight bytes, high byte first.
 void DataOutputStream.writeFloat(float v)
          Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
 void DataOutputStream.writeDouble(double v)
          Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
 void DataOutputStream.writeBytes(String s)
          Writes out the string to the underlying output stream as a sequence of bytes.
 void DataOutputStream.writeChars(String s)
          Writes a string to the underlying output stream as a sequence of characters.
 void DataOutputStream.writeUTF(String str)
          Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
private  void BufferedOutputStream.flushBuffer()
          Flush the internal buffer
 void BufferedOutputStream.write(int b)
          Writes the specified byte to this buffered output stream.
 void BufferedOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this buffered output stream.
 void BufferedOutputStream.flush()
          Flushes this buffered output stream.
 void ByteArrayInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
private  void BufferedInputStream.ensureOpen()
          Check to make sure that this stream has not been closed
private  void BufferedInputStream.fill()
          Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
 int BufferedInputStream.read()
          See the general contract of the read method of InputStream.
private  int BufferedInputStream.read1(byte[] b, int off, int len)
          Read characters into a portion of an array, reading from the underlying stream at most once if necessary.
 int BufferedInputStream.read(byte[] b, int off, int len)
          Reads bytes from this byte-input stream into the specified byte array, starting at the given offset.
 long BufferedInputStream.skip(long n)
          See the general contract of the skip method of InputStream.
 int BufferedInputStream.available()
          Returns the number of bytes that can be read from this input stream without blocking.
 void BufferedInputStream.reset()
          See the general contract of the reset method of InputStream.
 void BufferedInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
private  void PushbackInputStream.ensureOpen()
          Check to make sure that this stream has not been closed
 int PushbackInputStream.read()
          Reads the next byte of data from this input stream.
 int PushbackInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this input stream into an array of bytes.
 void PushbackInputStream.unread(int b)
          Pushes back a byte by copying it to the front of the pushback buffer.
 void PushbackInputStream.unread(byte[] b, int off, int len)
          Pushes back a portion of an array of bytes by copying it to the front of the pushback buffer.
 void PushbackInputStream.unread(byte[] b)
          Pushes back an array of bytes by copying it to the front of the pushback buffer.
 int PushbackInputStream.available()
          Returns the number of bytes that can be read from this input stream without blocking.
 long PushbackInputStream.skip(long n)
          Skips over and discards n bytes of data from this input stream.
 void PushbackInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 int FilterReader.read()
          Read a single character.
 int FilterReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 long FilterReader.skip(long n)
          Skip characters.
 boolean FilterReader.ready()
          Tell whether this stream is ready to be read.
 void FilterReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void FilterReader.reset()
          Reset the stream.
 void FilterReader.close()
          Close the stream.
private  void PushbackReader.ensureOpen()
          Check to make sure that the stream has not been closed.
 int PushbackReader.read()
          Read a single character.
 int PushbackReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 void PushbackReader.unread(int c)
          Push back a single character.
 void PushbackReader.unread(char[] cbuf, int off, int len)
          Push back a portion of an array of characters by copying it to the front of the pushback buffer.
 void PushbackReader.unread(char[] cbuf)
          Push back an array of characters by copying it to the front of the pushback buffer.
 boolean PushbackReader.ready()
          Tell whether this stream is ready to be read.
 void PushbackReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void PushbackReader.reset()
          Reset the stream.
 void PushbackReader.close()
          Close the stream.
private  void StringReader.ensureOpen()
          Check to make sure that the stream has not been closed
 int StringReader.read()
          Read a single character.
 int StringReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 long StringReader.skip(long ns)
          Skip characters.
 boolean StringReader.ready()
          Tell whether this stream is ready to be read.
 void StringReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void StringReader.reset()
          Reset the stream to the most recent mark, or to the beginning of the string if it has never been marked.
 void FileOutputStream.write(int b)
          Writes the specified byte to this file output stream.
private  void FileOutputStream.writeBytes(byte[] b, int off, int len)
          Writes a sub array as a sequence of bytes.
 void FileOutputStream.write(byte[] b)
          Writes b.length bytes from the specified byte array to this file output stream.
 void FileOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this file output stream.
 void FileOutputStream.close()
          Closes this file output stream and releases any system resources associated with this stream.
 FileDescriptor FileOutputStream.getFD()
          Returns the file descriptor associated with this stream.
protected  void FileOutputStream.finalize()
          Cleans up the connection to the file, and ensures that the close method of this file output stream is called when there are no more references to this stream.
 void PipedOutputStream.connect(PipedInputStream snk)
          Connects this piped output stream to a receiver.
 void PipedOutputStream.write(int b)
          Writes the specified byte to the piped output stream.
 void PipedOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this piped output stream.
 void PipedOutputStream.flush()
          Flushes this output stream and forces any buffered output bytes to be written out.
 void PipedOutputStream.close()
          Closes this piped output stream and releases any system resources associated with this stream.
 void FilterWriter.write(int c)
          Write a single character.
 void FilterWriter.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void FilterWriter.write(String str, int off, int len)
          Write a portion of a string.
 void FilterWriter.flush()
          Flush the stream.
 void FilterWriter.close()
          Close the stream.
 int DataInputStream.read(byte[] b)
          See the general contract of the read method of DataInput.
 int DataInputStream.read(byte[] b, int off, int len)
          See the general contract of the read method of DataInput.
 void DataInputStream.readFully(byte[] b)
          See the general contract of the readFully method of DataInput.
 void DataInputStream.readFully(byte[] b, int off, int len)
          See the general contract of the readFully method of DataInput.
 int DataInputStream.skipBytes(int n)
          See the general contract of the skipBytes method of DataInput.
 boolean DataInputStream.readBoolean()
          See the general contract of the readBoolean method of DataInput.
 byte DataInputStream.readByte()
          See the general contract of the readByte method of DataInput.
 int DataInputStream.readUnsignedByte()
          See the general contract of the readUnsignedByte method of DataInput.
 short DataInputStream.readShort()
          See the general contract of the readShort method of DataInput.
 int DataInputStream.readUnsignedShort()
          See the general contract of the readUnsignedShort method of DataInput.
 char DataInputStream.readChar()
          See the general contract of the readChar method of DataInput.
 int DataInputStream.readInt()
          See the general contract of the readInt method of DataInput.
 long DataInputStream.readLong()
          See the general contract of the readLong method of DataInput.
 float DataInputStream.readFloat()
          See the general contract of the readFloat method of DataInput.
 double DataInputStream.readDouble()
          See the general contract of the readDouble method of DataInput.
 String DataInputStream.readLine()
          Deprecated. This method does not properly convert bytes to characters. As of JDK 1.1, the preferred way to read lines of text is via the BufferedReader.readLine() method. Programs that use the DataInputStream class to read lines can be converted to use the BufferedReader class by replacing code of the form:
     DataInputStream d = new DataInputStream(in);
 
with:
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
 String DataInputStream.readUTF()
          See the general contract of the readUTF method of DataInput.
static String DataInputStream.readUTF(DataInput in)
          Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
 void PipedInputStream.connect(PipedOutputStream src)
          Causes this piped input stream to be connected to the piped output stream src.
protected  void PipedInputStream.receive(int b)
          Receives a byte of data.
(package private)  void PipedInputStream.receive(byte[] b, int off, int len)
          Receives data into an array of bytes.
 int PipedInputStream.read()
          Reads the next byte of data from this piped input stream.
 int PipedInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this piped input stream into an array of bytes.
 int PipedInputStream.available()
          Returns the number of bytes that can be read from this input stream without blocking.
 void PipedInputStream.close()
          Closes this piped input stream and releases any system resources associated with the stream.
 void PipedWriter.connect(PipedReader snk)
          Connects this piped writer to a receiver.
 void PipedWriter.write(int c)
          Writes the specified char to the piped output stream.
 void PipedWriter.write(char[] cbuf, int off, int len)
          Writes len characters from the specified character array starting at offset off to this piped output stream.
 void PipedWriter.flush()
          Flushes this output stream and forces any buffered output characters to be written out.
 void PipedWriter.close()
          Closes this piped output stream and releases any system resources associated with this stream.
private  void BufferedReader.ensureOpen()
          Check to make sure that the stream has not been closed
private  void BufferedReader.fill()
          Fill the input buffer, taking the mark into account if it is valid.
 int BufferedReader.read()
          Read a single character.
private  int BufferedReader.read1(char[] cbuf, int off, int len)
          Read characters into a portion of an array, reading from the underlying stream at most once if necessary.
 int BufferedReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
(package private)  String BufferedReader.readLine(boolean skipLF)
          Read a line of text.
 String BufferedReader.readLine()
          Read a line of text.
 long BufferedReader.skip(long n)
          Skip characters.
 boolean BufferedReader.ready()
          Tell whether this stream is ready to be read.
 void BufferedReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void BufferedReader.reset()
          Reset the stream to the most recent mark.
 void BufferedReader.close()
          Close the stream.
 int LineNumberReader.read()
          Read a single character.
 int LineNumberReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 String LineNumberReader.readLine()
          Read a line of text.
 long LineNumberReader.skip(long n)
          Skip characters.
 void LineNumberReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void LineNumberReader.reset()
          Reset the stream to the most recent mark.
abstract  String FileSystem.canonicalize(String path)
           
abstract  boolean FileSystem.createFileExclusively(String pathname)
          Create a new empty file with the given pathname.
 void DataInput.readFully(byte[] b)
          Reads some bytes from an input stream and stores them into the buffer array b.
 void DataInput.readFully(byte[] b, int off, int len)
          Reads len bytes from an input stream.
 int DataInput.skipBytes(int n)
          Makes an attempt to skip over n bytes of data from the input stream, discarding the skipped bytes.
 boolean DataInput.readBoolean()
          Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
 byte DataInput.readByte()
          Reads and returns one input byte.
 int DataInput.readUnsignedByte()
          Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
 short DataInput.readShort()
          Reads two input bytes and returns a short value.
 int DataInput.readUnsignedShort()
          Reads two input bytes and returns an int value in the range 0 through 65535.
 char DataInput.readChar()
          Reads an input char and returns the char value.
 int DataInput.readInt()
          Reads four input bytes and returns an int value.
 long DataInput.readLong()
          Reads eight input bytes and returns a long value.
 float DataInput.readFloat()
          Reads four input bytes and returns a float value.
 double DataInput.readDouble()
          Reads eight input bytes and returns a double value.
 String DataInput.readLine()
          Reads the next line of text from the input stream.
 String DataInput.readUTF()
          Reads in a string that has been encoded using a modified UTF-8 format.
 void ByteArrayOutputStream.writeTo(OutputStream out)
          Writes the complete contents of this byte array output stream to the specified output stream argument, as if by calling the output stream's write method using out.write(buf, 0, count).
 void ByteArrayOutputStream.close()
          Closes this output stream and releases any system resources associated with this stream.
 void PipedReader.connect(PipedWriter src)
          Causes this piped reader to be connected to the piped writer src.
(package private)  void PipedReader.receive(int c)
          Receives a char of data.
(package private)  void PipedReader.receive(char[] c, int off, int len)
          Receives data into an array of characters.
 int PipedReader.read()
          Reads the next character of data from this piped stream.
 int PipedReader.read(char[] cbuf, int off, int len)
          Reads up to len characters of data from this piped stream into an array of characters.
 boolean PipedReader.ready()
          Tell whether this stream is ready to be read.
 void PipedReader.close()
          Closes this piped stream and releases any system resources associated with the stream.
private  void PrintWriter.ensureOpen()
          Check to make sure that the stream has not been closed
 int LineNumberInputStream.read()
          Deprecated. Reads the next byte of data from this input stream.
 int LineNumberInputStream.read(byte[] b, int off, int len)
          Deprecated. Reads up to len bytes of data from this input stream into an array of bytes.
 long LineNumberInputStream.skip(long n)
          Deprecated. Skips over and discards n bytes of data from this input stream.
 int LineNumberInputStream.available()
          Deprecated. Returns the number of bytes that can be read from this input stream without blocking.
 void LineNumberInputStream.reset()
          Deprecated. Repositions this stream to the position at the time the mark method was last called on this input stream.
(package private)  void SequenceInputStream.nextStream()
          Continues reading in the next stream if an EOF is reached.
 int SequenceInputStream.available()
          Returns the number of bytes available on the current stream.
 int SequenceInputStream.read()
          Reads the next byte of data from this input stream.
 int SequenceInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this input stream into an array of bytes.
 void SequenceInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 FileDescriptor RandomAccessFile.getFD()
          Returns the opaque file descriptor object associated with this stream.
 int RandomAccessFile.read()
          Reads a byte of data from this file.
private  int RandomAccessFile.readBytes(byte[] b, int off, int len)
          Reads a sub array as a sequence of bytes.
 int RandomAccessFile.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this file into an array of bytes.
 int RandomAccessFile.read(byte[] b)
          Reads up to b.length bytes of data from this file into an array of bytes.
 void RandomAccessFile.readFully(byte[] b)
          Reads b.length bytes from this file into the byte array, starting at the current file pointer.
 void RandomAccessFile.readFully(byte[] b, int off, int len)
          Reads exactly len bytes from this file into the byte array, starting at the current file pointer.
 int RandomAccessFile.skipBytes(int n)
          Attempts to skip over n bytes of input discarding the skipped bytes.
 void RandomAccessFile.write(int b)
          Writes the specified byte to this file.
private  void RandomAccessFile.writeBytes(byte[] b, int off, int len)
          Writes a sub array as a sequence of bytes.
 void RandomAccessFile.write(byte[] b)
          Writes b.length bytes from the specified byte array to this file, starting at the current file pointer.
 void RandomAccessFile.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this file.
 long RandomAccessFile.getFilePointer()
          Returns the current offset in this file.
 void RandomAccessFile.seek(long pos)
          Sets the file-pointer offset, measured from the beginning of this file, at which the next read or write occurs.
 long RandomAccessFile.length()
          Returns the length of this file.
 void RandomAccessFile.setLength(long newLength)
          Sets the length of this file.
 void RandomAccessFile.close()
          Closes this random access file stream and releases any system resources associated with the stream.
 boolean RandomAccessFile.readBoolean()
          Reads a boolean from this file.
 byte RandomAccessFile.readByte()
          Reads a signed eight-bit value from this file.
 int RandomAccessFile.readUnsignedByte()
          Reads an unsigned eight-bit number from this file.
 short RandomAccessFile.readShort()
          Reads a signed 16-bit number from this file.
 int RandomAccessFile.readUnsignedShort()
          Reads an unsigned 16-bit number from this file.
 char RandomAccessFile.readChar()
          Reads a Unicode character from this file.
 int RandomAccessFile.readInt()
          Reads a signed 32-bit integer from this file.
 long RandomAccessFile.readLong()
          Reads a signed 64-bit integer from this file.
 float RandomAccessFile.readFloat()
          Reads a float from this file.
 double RandomAccessFile.readDouble()
          Reads a double from this file.
 String RandomAccessFile.readLine()
          Reads the next line of text from this file.
 String RandomAccessFile.readUTF()
          Reads in a string from this file.
 void RandomAccessFile.writeBoolean(boolean v)
          Writes a boolean to the file as a one-byte value.
 void RandomAccessFile.writeByte(int v)
          Writes a byte to the file as a one-byte value.
 void RandomAccessFile.writeShort(int v)
          Writes a short to the file as two bytes, high byte first.
 void RandomAccessFile.writeChar(int v)
          Writes a char to the file as a two-byte value, high byte first.
 void RandomAccessFile.writeInt(int v)
          Writes an int to the file as four bytes, high byte first.
 void RandomAccessFile.writeLong(long v)
          Writes a long to the file as eight bytes, high byte first.
 void RandomAccessFile.writeFloat(float v)
          Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the file as a four-byte quantity, high byte first.
 void RandomAccessFile.writeDouble(double v)
          Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the file as an eight-byte quantity, high byte first.
 void RandomAccessFile.writeBytes(String s)
          Writes the string to the file as a sequence of bytes.
 void RandomAccessFile.writeChars(String s)
          Writes a string to the file as a sequence of characters.
 void RandomAccessFile.writeUTF(String str)
          Writes a string to the file using UTF-8 encoding in a machine-independent manner.
(package private)  void ObjectStreamClass.write(ObjectOutputStream s)
           
(package private)  void ObjectStreamClass.read(ObjectInputStream s)
           
(package private) static Object ObjectStreamClass.invokeMethod(java.lang.reflect.Method method, Object obj, Object[] args)
           
 void Externalizable.writeExternal(ObjectOutput out)
          The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.
 void Externalizable.readExternal(ObjectInput in)
          The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays.
private  void PrintStream.ensureOpen()
          Check to make sure that the stream has not been closed
 String File.getCanonicalPath()
          Returns the canonical pathname string of this abstract pathname.
 File File.getCanonicalFile()
          Returns the canonical form of this abstract pathname.
 boolean File.createNewFile()
          Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
private static File File.generateFile(String prefix, String suffix, File dir)
           
private static boolean File.checkAndCreate(String filename, SecurityManager sm)
           
static File File.createTempFile(String prefix, String suffix, File directory)
           Creates a new empty file in the specified directory, using the given prefix and suffix strings to generate its name.
static File File.createTempFile(String prefix, String suffix)
          Creates an empty file in the default temporary-file directory, using the given prefix and suffix to generate its name.
private  void File.writeObject(ObjectOutputStream s)
          WriteObject is called to save this filename.
private  void File.readObject(ObjectInputStream s)
          readObject is called to restore this filename.
 void DataOutput.write(int b)
          Writes to the output stream the eight low-order bits of the argument b.
 void DataOutput.write(byte[] b)
          Writes to the output stream all the bytes in array b.
 void DataOutput.write(byte[] b, int off, int len)
          Writes len bytes from array b, in order, to the output stream.
 void DataOutput.writeBoolean(boolean v)
          Writes a boolean value to this output stream.
 void DataOutput.writeByte(int v)
          Writes to the output stream the eight low- order bits of the argument v.
 void DataOutput.writeShort(int v)
          Writes two bytes to the output stream to represent the value of the argument.
 void DataOutput.writeChar(int v)
          Writes a char value, wich is comprised of two bytes, to the output stream.
 void DataOutput.writeInt(int v)
          Writes an int value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeLong(long v)
          Writes an long value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeFloat(float v)
          Writes a float value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeDouble(double v)
          Writes a double value, which is comprised of eight bytes, to the output stream.
 void DataOutput.writeBytes(String s)
          Writes a string to the output stream.
 void DataOutput.writeChars(String s)
          Writes every character in the string s, to the output stream, in order, two bytes per character.
 void DataOutput.writeUTF(String str)
          Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string s.
 void CharArrayWriter.writeTo(Writer out)
          Writes the contents of the buffer to another character stream.
private  void BufferedWriter.ensureOpen()
          Check to make sure that the stream has not been closed
(package private)  void BufferedWriter.flushBuffer()
          Flush the output buffer to the underlying character stream, without flushing the stream itself.
 void BufferedWriter.write(int c)
          Write a single character.
 void BufferedWriter.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void BufferedWriter.write(String s, int off, int len)
          Write a portion of a String.
 void BufferedWriter.newLine()
          Write a line separator.
 void BufferedWriter.flush()
          Flush the stream.
 void BufferedWriter.close()
          Close the stream.
 void ObjectOutput.writeObject(Object obj)
          Write an object to the underlying storage or stream.
 void ObjectOutput.write(int b)
          Writes a byte.
 void ObjectOutput.write(byte[] b)
          Writes an array of bytes.
 void ObjectOutput.write(byte[] b, int off, int len)
          Writes a sub array of bytes.
 void ObjectOutput.flush()
          Flushes the stream.
 void ObjectOutput.close()
          Closes the stream.
 void StringWriter.close()
          Close the stream.
 Object ObjectInputStream.readObject()
          Read an object from the ObjectInputStream.
protected  Object ObjectInputStream.readObjectOverride()
          This method is called by trusted subclasses of ObjectOutputStream that constructed ObjectOutputStream using the protected no-arg constructor.
private  Object ObjectInputStream.readObject(boolean requireLocalClass)
           
 void ObjectInputStream.defaultReadObject()
          Read the non-static and non-transient fields of the current class from this stream.
 ObjectInputStream.GetField ObjectInputStream.readFields()
          Reads the persistent fields from the stream and makes them available by name.
protected  Class ObjectInputStream.resolveClass(ObjectStreamClass v)
          Load the local class equivalent of the specified stream class description.
protected  Object ObjectInputStream.resolveObject(Object obj)
          This method will allow trusted subclasses of ObjectInputStream to substitute one object for another during deserialization.
protected  void ObjectInputStream.readStreamHeader()
          The readStreamHeader method is provided to allow subclasses to read and verify their own stream headers.
private  ObjectStreamClass ObjectInputStream.inputClassDescriptor()
           
private  int ObjectInputStream.inputArray(boolean requireLocalClass)
           
private  int ObjectInputStream.inputObject(boolean requireLocalClass)
           
private  void ObjectInputStream.SkipToEndOfBlockData()
           
private  void ObjectInputStream.resetStream()
           
private  int ObjectInputStream.assignWireOffset(Object obj)
           
private  byte ObjectInputStream.peekCode()
           
private  byte ObjectInputStream.readCode()
           
private  boolean ObjectInputStream.setBlockData(boolean mode)
           
 int ObjectInputStream.read()
          Reads a byte of data.
private  void ObjectInputStream.refill()
           
 int ObjectInputStream.read(byte[] b, int off, int len)
          Reads into an array of bytes.
 int ObjectInputStream.available()
          Returns the number of bytes that can be read without blocking.
 void ObjectInputStream.close()
          Closes the input stream.
 boolean ObjectInputStream.readBoolean()
          Reads in a boolean.
 byte ObjectInputStream.readByte()
          Reads an 8 bit byte.
 int ObjectInputStream.readUnsignedByte()
          Reads an unsigned 8 bit byte.
 short ObjectInputStream.readShort()
          Reads a 16 bit short.
 int ObjectInputStream.readUnsignedShort()
          Reads an unsigned 16 bit short.
 char ObjectInputStream.readChar()
          Reads a 16 bit char.
 int ObjectInputStream.readInt()
          Reads a 32 bit int.
 long ObjectInputStream.readLong()
          Reads a 64 bit long.
 float ObjectInputStream.readFloat()
          Reads a 32 bit float.
 double ObjectInputStream.readDouble()
          Reads a 64 bit double.
 void ObjectInputStream.readFully(byte[] data)
          Reads bytes, blocking until all bytes are read.
 void ObjectInputStream.readFully(byte[] data, int offset, int size)
          Reads bytes, blocking until all bytes are read.
 int ObjectInputStream.skipBytes(int len)
          Skips bytes, block until all bytes are skipped.
 String ObjectInputStream.readLine()
          Deprecated. This method does not properly convert bytes to characters. see DataInputStream for the details and alternatives.
 String ObjectInputStream.readUTF()
          Reads a UTF format String.
private  boolean ObjectInputStream.invokeObjectReader(Object obj)
           
private  void ObjectInputStream.inputClassFields(Object o, Class cl, ObjectStreamField[] fields)
           
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          Return true if the named field is defaulted and has no value in this stream.
abstract  boolean ObjectInputStream.GetField.get(String name, boolean defvalue)
          Get the value of the named boolean field from the persistent field.
abstract  char ObjectInputStream.GetField.get(String name, char defvalue)
          Get the value of the named char field from the persistent fields.
abstract  byte ObjectInputStream.GetField.get(String name, byte defvalue)
          Get the value of the named byte field from the persistent fields.
abstract  short ObjectInputStream.GetField.get(String name, short defvalue)
          Get the value of the named short field from the persistent fields.
abstract  int ObjectInputStream.GetField.get(String name, int defvalue)
          Get the value of the named int field from the persistent fields.
abstract  long ObjectInputStream.GetField.get(String name, long defvalue)
          Get the value of the named long field from the persistent fields.
abstract  float ObjectInputStream.GetField.get(String name, float defvalue)
          Get the value of the named float field from the persistent fields.
abstract  double ObjectInputStream.GetField.get(String name, double defvalue)
          Get the value of the named double field from the persistent field.
abstract  Object ObjectInputStream.GetField.get(String name, Object defvalue)
          Get the value of the named Object field from the persistent field.
 boolean ObjectInputStream.GetFieldImpl.defaulted(String name)
          Return true if the named field is defaulted and has no value in this stream.
 boolean ObjectInputStream.GetFieldImpl.get(String name, boolean defvalue)
          Get the value of the named boolean field from the persistent field.
 char ObjectInputStream.GetFieldImpl.get(String name, char defvalue)
          Get the value of the named char field from the persistent fields.
 byte ObjectInputStream.GetFieldImpl.get(String name, byte defvalue)
          Get the value of the named byte field from the persistent fields.
 short ObjectInputStream.GetFieldImpl.get(String name, short defvalue)
          Get the value of the named short field from the persistent fields.
 int ObjectInputStream.GetFieldImpl.get(String name, int defvalue)
          Get the value of the named int field from the persistent fields.
 long ObjectInputStream.GetFieldImpl.get(String name, long defvalue)
          Get the value of the named long field from the persistent fields.
 float ObjectInputStream.GetFieldImpl.get(String name, float defvalue)
          Get the value of the named float field from the persistent fields.
 double ObjectInputStream.GetFieldImpl.get(String name, double defvalue)
          Get the value of the named double field from the persistent field.
 Object ObjectInputStream.GetFieldImpl.get(String name, Object defvalue)
          Get the value of the named Object field from the persistent field.
(package private)  void ObjectInputStream.GetFieldImpl.read(ObjectInputStream in)
          Read the data and fields from the specified stream.
private  void CharArrayReader.ensureOpen()
          Check to make sure that the stream has not been closed
 int CharArrayReader.read()
          Read a single character.
 int CharArrayReader.read(char[] b, int off, int len)
          Read characters into a portion of an array.
 long CharArrayReader.skip(long n)
          Skip characters.
 boolean CharArrayReader.ready()
          Tell whether this stream is ready to be read.
 void CharArrayReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void CharArrayReader.reset()
          Reset the stream to the most recent mark, or to the beginning if it has never been marked.
 

Constructors in java.io that throw IOException
FileWriter.FileWriter(String fileName)
           
FileWriter.FileWriter(String fileName, boolean append)
           
FileWriter.FileWriter(File file)
           
ObjectOutputStream.ObjectOutputStream(OutputStream out)
          Creates an ObjectOutputStream that writes to the specified OutputStream.
ObjectOutputStream.ObjectOutputStream()
          Provide a way for subclasses that are completely reimplementing ObjectOutputStream to not have to allocate private data just used by this implementation of ObjectOutputStream.
FileOutputStream.FileOutputStream(File file)
          Creates a file output stream to write to the file represented by the specified File object.
PipedOutputStream.PipedOutputStream(PipedInputStream snk)
          Creates a piped output stream connected to the specified piped input stream.
PipedInputStream.PipedInputStream(PipedOutputStream src)
          Creates a PipedInputStream so that it is connected to the piped output stream src.
PipedWriter.PipedWriter(PipedReader snk)
          Creates a piped writer connected to the specified piped reader.
PipedReader.PipedReader(PipedWriter src)
          Creates a PipedReader so that it is connected to the piped writer src.
RandomAccessFile.RandomAccessFile(File file, String mode)
          Creates a random access file stream to read from, and optionally to write to, the file specified by the File argument.
ObjectInputStream.ObjectInputStream(InputStream in)
          Create an ObjectInputStream that reads from the specified InputStream.
ObjectInputStream.ObjectInputStream()
          Provide a way for subclasses that are completely reimplementing ObjectInputStream to not have to allocate private data just used by this implementation of ObjectInputStream.
 

Uses of IOException in java.lang
 

Methods in java.lang that throw IOException
 Enumeration ClassLoader.getResources(String name)
          Finds all the resources with the given name.
protected  Enumeration ClassLoader.findResources(String name)
          Returns an Enumeration of URLs representing all the resources with the given name.
static Enumeration ClassLoader.getSystemResources(String name)
          Finds all resources of the specified name from the search path used to load classes.
private static Enumeration ClassLoader.getBootstrapResources(String name)
          Find resources from the VM's built-in classloader.
private  Process Runtime.execInternal(String[] cmdarray, String[] envp)
           
 Process Runtime.exec(String command)
          Executes the specified string command in a separate process.
 Process Runtime.exec(String command, String[] envp)
          Executes the specified string command in a separate process with the specified environment.
 Process Runtime.exec(String[] cmdarray)
          Executes the specified command and arguments in a separate process.
 Process Runtime.exec(String[] cmdarray, String[] envp)
          Executes the specified command and arguments in a separate process with the specified environment.
private  void StringBuffer.readObject(ObjectInputStream s)
          readObject is called to restore the state of the StringBuffer from a stream.
 

Uses of IOException in java.util
 

Methods in java.util that throw IOException
private  void PropertyPermission.writeObject(ObjectOutputStream s)
          WriteObject is called to save the state of the PropertyPermission to a stream.
private  void PropertyPermission.readObject(ObjectInputStream s)
          readObject is called to restore the state of the PropertyPermission from a stream.
private  void HashMap.writeObject(ObjectOutputStream s)
          Save the state of the HashMap instance to a stream (i.e., serialize it).
private  void HashMap.readObject(ObjectInputStream s)
          Reconstitute the HashMap instance from a stream (i.e., deserialize it).
private  void Calendar.writeObject(ObjectOutputStream stream)
          Save the state of this object to a stream (i.e., serialize it).
private  void Calendar.readObject(ObjectInputStream stream)
          Reconstitute this object from a stream (i.e., deserialize it).
private  void TreeSet.writeObject(ObjectOutputStream s)
          Save the state of the TreeSet instance to a stream (that is, serialize it).
private  void TreeSet.readObject(ObjectInputStream s)
          Reconstitute the TreeSet instance from a stream (that is, deserialize it).
private  void LinkedList.writeObject(ObjectOutputStream s)
          Save the state of this LinkedList instance to a stream (that is, serialize it).
private  void LinkedList.readObject(ObjectInputStream s)
          Reconstitute this LinkedList instance from a stream (that is deserialize it).
private  void SimpleTimeZone.writeObject(ObjectOutputStream stream)
          Save the state of this object to a stream (i.e., serialize it).
private  void SimpleTimeZone.readObject(ObjectInputStream stream)
          Reconstitute this object from a stream (i.e., deserialize it).
private  void BitSet.readObject(ObjectInputStream in)
          This override of readObject makes sure unitsInUse is set properly when deserializing a bitset
private  void Hashtable.writeObject(ObjectOutputStream s)
          Save the state of the Hashtable to a stream (i.e., serialize it).
private  void Hashtable.readObject(ObjectInputStream s)
          Reconstitute the Hashtable from a stream (i.e., deserialize it).
 void Properties.load(InputStream inStream)
          Reads a property list (key and element pairs) from the input stream.
 void Properties.store(OutputStream out, String header)
          Writes this property list (key and element pairs) in this Properties table to the output stream in a format suitable for loading into a Properties table using the load method.
private static void Properties.writeln(BufferedWriter bw, String s)
           
private  void Locale.writeObject(ObjectOutputStream out)
           
private  void Locale.readObject(ObjectInputStream in)
           
private  void Date.writeObject(ObjectOutputStream s)
          Save the state of this object to a stream (i.e., serialize it).
private  void Date.readObject(ObjectInputStream s)
          Reconstitute this object from a stream (i.e., deserialize it).
private  void HashSet.writeObject(ObjectOutputStream s)
          Save the state of this HashSet instance to a stream (that is, serialize this set).
private  void HashSet.readObject(ObjectInputStream s)
          Reconstitute the HashSet instance from a stream (that is, deserialize it).
private  void TreeMap.writeObject(ObjectOutputStream s)
          Save the state of the TreeMap instance to a stream (i.e., serialize it).
private  void TreeMap.readObject(ObjectInputStream s)
          Reconstitute the TreeMap instance from a stream (i.e., deserialize it).
(package private)  void TreeMap.readTreeSet(int size, ObjectInputStream s, Object defaultVal)
          Intended to be called only from TreeSet.readObject
private  void TreeMap.buildFromSorted(int size, Iterator it, ObjectInputStream str, Object defaultVal)
          Linear time tree building algorithm from sorted data.
private static TreeMap.Entry TreeMap.buildFromSorted(int level, int lo, int hi, int redLevel, Iterator it, ObjectInputStream str, Object defaultVal)
          Recursive "helper method" that does the real work of the of the previous method.
private  void ArrayList.writeObject(ObjectOutputStream s)
          Save the state of the ArrayList instance to a stream (that is, serialize it).
private  void ArrayList.readObject(ObjectInputStream s)
          Reconstitute the ArrayList instance from a stream (that is, deserialize it).
 

Constructors in java.util that throw IOException
PropertyResourceBundle.PropertyResourceBundle(InputStream stream)
          Creates a property resource