    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class java.io.FilterReader

    java.lang.Object
       |
       +----java.io.Reader
               |
               +----java.io.FilterReader

public class FilterReader
extends Reader

Abstract class for reading filtered character streams.

##

in
  The underlying character-input stream, or null if the stream has been closed

##

FilterReader(Reader)
  Create a new filtered reader.

##

close()
  Close the stream.
mark(int)
  Mark the present position in the stream.
markSupported()
  Tell whether this stream supports the mark() operation.
read()
  Read a single character.
read(char[], int, int)
  Read characters into a portion of an array.
ready()
  Tell whether this stream is ready to be read.
reset()
  Reset the stream.
skip(long)
  Skip characters.

##

in

      protected Reader in

  The underlying character-input stream, or null if the stream has been closed

##

FilterReader

      protected FilterReader(Reader in)

  Create a new filtered reader.

##

read

      public int read() throws IOException

  Read a single character.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    read in class Reader

read

      public int read(char cbuf[],
                      int off,
                      int len) throws IOException

  Read characters into a portion of an array.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    read in class Reader

skip

      public long skip(long n) throws IOException

  Skip characters.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    skip in class Reader

ready

      public boolean ready() throws IOException

  Tell whether this stream is ready to be read.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    ready in class Reader

markSupported

      public boolean markSupported()

  Tell whether this stream supports the mark() operation.

  Overrides:
    markSupported in class Reader

mark

      public void mark(int readAheadLimit) throws IOException

  Mark the present position in the stream.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    mark in class Reader

reset

      public void reset() throws IOException

  Reset the stream.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    reset in class Reader

close

      public void close() throws IOException

  Close the stream.

  Throws: IOException
    If an I/O error occurs
  Overrides:
    close in class Reader

    All Packages  Class Hierarchy  This Package  Previous  Next  Index