モジュール java.xml.bind
パッケージ javax.xml.bind.util

クラスValidationEventCollector

  • すべての実装されたインタフェース:
    ValidationEventHandler

    public class ValidationEventCollector
    extends Object
    implements ValidationEventHandler
    すべてのイベントを収集するValidationEventHandler実装。

    このクラスを使用するには、新しいインスタンスを作成し、それをValidator、Unmarshaller、MarshallerクラスのsetEventHandlerメソッドに渡します。 検証または非整列化の呼出しが完了したあと、getEventsメソッドを呼び出して、報告されたすべてのエラーおよび警告を取得します。

    導入されたバージョン:
    1.6, JAXB 1.0
    関連項目:
    Validator, ValidationEventHandler, ValidationEvent, ValidationEventLocator
    • コンストラクタの詳細

      • ValidationEventCollector

        public ValidationEventCollector()
    • メソッドの詳細

      • getEvents

        public ValidationEvent[] getEvents()
        収集されたエラーおよび警告ごとのコピーを含む、ValidationEventオブジェクトの配列を返します。
        戻り値:
        収集されたすべてのエラーと警告のコピー、ない場合は空の配列
      • reset

        public void reset()
        収集されたすべてのエラーと警告を消去します。
      • hasEvents

        public boolean hasEvents()
        このイベント・コレクタが少なくとも1つのValidationEventが含む場合、trueを返します。
        戻り値:
        このイベント・コレクタが少なくとも1つのValidationEventを含む場合はtrue、それ以外の場合はfalse