全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.io.FilterReader
java.lang.Object
   |
   +----java.io.Reader
           |
           +----java.io.FilterReader
  -  public abstract class FilterReader
  -  extends Reader
フィルタをかけられた文字列ストリームを読み込むための抽象クラスです。
   
  -   in in
-   下層の文字入力ストリーム、またはストリームがクローズされているときは null。
   
  -   FilterReader(Reader) FilterReader(Reader)
-   フィルタをかけられた reader を新規作成する。
   
  -   close() close()
-   ストリームをクローズする。
  
-   mark(int) mark(int)
-   ストリームの現在位置にマークを付ける。
  
-   markSupported() markSupported()
-   ストリームが mark() オペレーションをサポートしているかを知らせる。
  
-   read() read()
-   1個の文字を読み込む。
  
-   read(char[], int, int) read(char[], int, int)
-   文字を配列の一部に読み込む。
  
-   ready() ready()
-   ストリームが読み込み可能な状態かを知らせる。
  
-   reset() reset()
-   ストリームをリセットする。
  
-   skip(long) skip(long)
-   文字をスキップする。
   
 in
in
  protected Reader in
  -  下層の文字入力ストリーム、またはストリームがクローズされているときは nullです。
 
   
 FilterReader
FilterReader
  protected FilterReader(Reader in)
  -  フィルタをかけられた reader を新規作成します。
 
   
 read
read
 public int read() throws IOException
  -   1個の文字を読み込みます。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの read 
  
 
 read
read
 public int read(char cbuf[],
                 int off,
                 int len) throws IOException
  -   文字を配列の一部に読み込みます。
   
- 
    -  パラメータ:
    
-  cbuf - 読み込む文字バッファ。
    -  off - 文字を読み込みを開始するオフセット位置。
    -  len - 読み込む文字数。
    
-  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの read 
  
 
 skip
skip
 public long skip(long n) throws IOException
  -  文字をスキップします。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの skip 
  
 
 ready
ready
 public boolean ready() throws IOException
  -  ストリームが読み込み可能な状態かを知らせます。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの ready 
  
 
 markSupported
markSupported
  public boolean markSupported()
  -  ストリームが mark() オペレーションをサポートしているかを知らせます。
   
- 
    -  オーバーライド:
    
-  Reader クラスの markSupported 
  
 
 mark
mark
 public void mark(int readAheadLimit) throws IOException
  -  ストリームの現在位置にマークを付けます。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの mark 
  
 
 reset
reset
 public void reset() throws IOException
  -  ストリームをリセットします。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの reset 
  
 
 close
close
 public void close() throws IOException
  -  ストリームをクローズします。
   
- 
    -  例外: IOException
    
-  I/O エラーが発生した場合。
    
-  オーバーライド:
    
-  Reader クラスの close 
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス