fileio
クラス TextDataIO

java.lang.Object
  上位を拡張 fileio.DataIO
      上位を拡張 fileio.TextDataIO
直系の既知のサブクラス:
WorldMapIO

public abstract class TextDataIO
extends DataIO

テキストデータ入出力の抽象スーパークラス


コンストラクタの概要
protected TextDataIO()
           
 
メソッドの概要
 void read(java.io.File file)
          ファイルからデータを読み込む
 void read(java.lang.String name, java.io.InputStream is)
          データを読み込む
 void read(java.lang.String name, java.io.Reader reader)
          データを読み込む
abstract  void readData(java.lang.String name, java.io.BufferedReader br)
          データを読み込む
static java.lang.String[] split(java.lang.String s)
          文字列を分割する
 void write(java.io.File file)
          ファイルにデータを書き込む
 void write(java.io.OutputStream os)
          データにデータを書き込む
 void write(java.io.Writer writer)
          データを書き込む
abstract  void writeData(java.io.PrintWriter pw)
          データを書き込む
 
クラス fileio.DataIO から継承されたメソッド
read, read, write, write
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TextDataIO

protected TextDataIO()
メソッドの詳細

readData

public abstract void readData(java.lang.String name,
                              java.io.BufferedReader br)
                       throws java.lang.Exception
データを読み込む

パラメータ:
name - データ名称
br - 入力リーダー
例外:
java.lang.Exception - 何らかの理由でファイルが読めなかったとき

writeData

public abstract void writeData(java.io.PrintWriter pw)
                        throws java.lang.Exception
データを書き込む

パラメータ:
pw - 出力ライター
例外:
java.lang.Exception - 何らかの理由でファイルが書けなかったとき

read

public void read(java.lang.String name,
                 java.io.Reader reader)
          throws java.lang.Exception
データを読み込む

パラメータ:
name - データ名称
reader - 入力リーダー
例外:
java.lang.Exception - 何らかの理由でファイルが読めなかったとき

write

public void write(java.io.Writer writer)
           throws java.lang.Exception
データを書き込む

パラメータ:
writer - 出力ライター
例外:
java.lang.Exception - 何らかの理由でファイルが書けなかったとき

read

public void read(java.lang.String name,
                 java.io.InputStream is)
          throws java.lang.Exception
データを読み込む

定義:
クラス DataIO 内の read
パラメータ:
name - データ名称
is - 入力ストリーム
例外:
java.lang.Exception - 何らかの理由でファイルが読めなかったとき

read

public void read(java.io.File file)
          throws java.lang.Exception
ファイルからデータを読み込む

定義:
クラス DataIO 内の read
パラメータ:
file - ファイル
例外:
java.lang.Exception - 何らかの理由でファイルが読めなかったとき

write

public void write(java.io.OutputStream os)
           throws java.lang.Exception
データにデータを書き込む

定義:
クラス DataIO 内の write
パラメータ:
os - 出力ストリーム
例外:
java.lang.Exception - 何らかの理由でファイルが書けなかったとき

write

public void write(java.io.File file)
           throws java.lang.Exception
ファイルにデータを書き込む

定義:
クラス DataIO 内の write
パラメータ:
file - ファイル
例外:
java.lang.Exception - 何らかの理由でファイルが書けなかったとき

split

public static java.lang.String[] split(java.lang.String s)
文字列を分割する

パラメータ:
s - 分割する文字列
戻り値:
分割した文字列を格納した配列