net.argius.stu.io
クラス NullTableWriter

java.lang.Object
  拡張net.argius.stu.io.TableWriter
      拡張net.argius.stu.io.NullTableWriter

public final class NullTableWriter
extends TableWriter

何もしないのテーブルライタです。 初期化されていないテーブルライタを表現します。

TableWriterNullObjectです。)


コンストラクタの概要
NullTableWriter()
          テーブルライタを生成します。
 
メソッドの概要
 void close()
          ストリームをクローズします。
 void open()
          ストリームをオープンします。
 void writeLine(List columns)
          現在の行を出力します。
 
クラス net.argius.stu.io.TableWriter から継承したメソッド
addColumn, getLineNumber, insertColumn, nextRow
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NullTableWriter

public NullTableWriter()
テーブルライタを生成します。

メソッドの詳細

open

public void open()
          throws IOException
ストリームをオープンします。 実際には何もしません。

定義:
クラス TableWriter 内の open
例外:
IOException - 入出力エラー

close

public void close()
           throws IOException
ストリームをクローズします。 実際には何もしません。

定義:
クラス TableWriter 内の close
例外:
IOException - 入出力エラー

writeLine

public void writeLine(List columns)
               throws IOException
現在の行を出力します。 実際には常に例外を返します。

定義:
クラス TableWriter 内の writeLine
パラメータ:
columns - 現在行の列リスト
例外:
IOException - 入出力エラー