jp.terasoluna.fw.batch.messages
クラス BLogicMessages

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.messages.BLogicMessages
すべての実装されたインタフェース:
java.io.Serializable

public class BLogicMessages
extends java.lang.Object
implements java.io.Serializable

メッセージ情報一覧クラス。

BLogicMessageインスタンスを格納するクラス。

関連項目:
直列化された形式

フィールドの概要
protected  java.util.ArrayList<java.lang.String> groupList
          メッセージグループ名のリスト。
protected  java.util.ArrayList<BLogicMessage> list
          BLogicMessageリスト。
private static long serialVersionUID
          シリアルバージョンID
 
コンストラクタの概要
BLogicMessages()
          コンストラクタ。
BLogicMessages(BLogicMessages messages)
          コンストラクタ。
 
メソッドの概要
 void add(BLogicMessages messages)
          メッセージを追加する。
 void add(java.lang.String group, BLogicMessage message)
          メッセージを追加する。
 void clear()
          保持しているメッセージをクリアする。
 java.util.Iterator<BLogicMessage> get()
          保持しているメッセージ一覧にアクセスするイテレータを取得する。
 java.util.Iterator<java.lang.String> getGroup()
          保持しているメッセージグループ名一覧にアクセスするイテレータを取得する。
 boolean isEmpty()
          メッセージが格納されていない場合、trueを返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
シリアルバージョンID

関連項目:
定数フィールド値

list

protected java.util.ArrayList<BLogicMessage> list
BLogicMessageリスト。

メッセージグループ名を無視して、単純にadd()した順序で BLogicMessageを保持する。


groupList

protected java.util.ArrayList<java.lang.String> groupList
メッセージグループ名のリスト。

単純にadd()した順序でメッセージグループ名を保持する。

コンストラクタの詳細

BLogicMessages

public BLogicMessages()
コンストラクタ。


BLogicMessages

public BLogicMessages(BLogicMessages messages)
コンストラクタ。

パラメータ:
messages - メッセージ情報一覧
メソッドの詳細

add

public void add(java.lang.String group,
                BLogicMessage message)
メッセージを追加する。

パラメータ:
group - メッセージグループ名
message - 追加するメッセージ

add

public void add(BLogicMessages messages)
メッセージを追加する。

パラメータ:
messages - 追加するBLogicMessagesインスタンス

clear

public void clear()
保持しているメッセージをクリアする。


isEmpty

public boolean isEmpty()
メッセージが格納されていない場合、trueを返す。

戻り値:
メッセージが格納されていない場合、true

get

public java.util.Iterator<BLogicMessage> get()
保持しているメッセージ一覧にアクセスするイテレータを取得する。 メッセージグループ名は無視して、add()した順序で取得されることが保証される。

戻り値:
メッセージ一覧のイテレータ

getGroup

public java.util.Iterator<java.lang.String> getGroup()
保持しているメッセージグループ名一覧にアクセスするイテレータを取得する。 add()した順序で取得されることが保証される。

戻り値:
メッセージグループ名一覧のイテレータ