jp.cssj.cti.helpers
クラス NullContentBuilder

java.lang.Object
  拡張jp.cssj.cti.helpers.NullContentBuilder
すべての実装インタフェース:
ContentBuilder, PositionalContentBuilder

public class NullContentBuilder
extends Object
implements PositionalContentBuilder

何も生成しないビルダです。

バージョン:
$Id: NullContentBuilder.java,v 1.1 2005/08/03 02:17:30 harumanx Exp $
作成者:
MIYABE Tatsuhiko

入れ子クラスの概要
 
クラス jp.cssj.cti.helpers.PositionalContentBuilder から継承した入れ子クラス
PositionalContentBuilder.Info
 
フィールドの概要
static NullContentBuilder SHARED_INSTANCE
           
 
コンストラクタの概要
NullContentBuilder()
           
 
メソッドの概要
 void addFragment()
          断片を追加します。
 void close(int id)
          フラグメントへの書き込みを終了します。
protected  void finalize()
           
 void finish()
          データの送信を終了します。
 long getLength()
           
 PositionalContentBuilder.Info getPositionalInfo()
           
 void insertFragmentBefore(int anchorId)
          断片を挿入します。
 void write(int id, byte[] b, int off, int len)
          データを送信します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SHARED_INSTANCE

public static final NullContentBuilder SHARED_INSTANCE
コンストラクタの詳細

NullContentBuilder

public NullContentBuilder()
メソッドの詳細

getPositionalInfo

public PositionalContentBuilder.Info getPositionalInfo()
定義:
インタフェース PositionalContentBuilder 内の getPositionalInfo

addFragment

public void addFragment()
                 throws IOException
インタフェース ContentBuilder の記述:
断片を追加します。

定義:
インタフェース ContentBuilder 内の addFragment
例外:
IOException

insertFragmentBefore

public void insertFragmentBefore(int anchorId)
                          throws IOException
インタフェース ContentBuilder の記述:
断片を挿入します。

定義:
インタフェース ContentBuilder 内の insertFragmentBefore
パラメータ:
anchorId -
例外:
IOException

write

public void write(int id,
                  byte[] b,
                  int off,
                  int len)
           throws IOException
インタフェース ContentBuilder の記述:
データを送信します。

定義:
インタフェース ContentBuilder 内の write
パラメータ:
id -
b -
off -
len -
例外:
IOException

close

public void close(int id)
           throws IOException
インタフェース ContentBuilder の記述:
フラグメントへの書き込みを終了します。 この呼び出しは必須ではありませんが、データの構築を効率化する可能性があります。

定義:
インタフェース ContentBuilder 内の close
パラメータ:
id -
例外:
IOException

getLength

public long getLength()

finish

public void finish()
            throws IOException
インタフェース ContentBuilder の記述:
データの送信を終了します。

定義:
インタフェース ContentBuilder 内の finish
例外:
IOException

finalize

protected void finalize()
                 throws IOException
例外:
IOException


Copyright(c) 2004-2005 CSSJ T.MIYABE All Rights Reserved.