public class DefaultValidationEventHandler extends Object implements ValidationEventHandler
JAXB 1.0 のみのデフォルト検証イベントハンドラです。これは、JAXB 1.0 バインディングコンパイラによって生成されたスキーマ派生コードを管理する JAXBContext から作成されたすべてのオブジェクトのためのデフォルトハンドラです。
このハンドラにより、非整列化操作および検証操作は、最初のエラーまたは致命的なエラーで失敗します。
このハンドラは、JAXB 2.0 またはそれ以降のバージョンの JAXB マップクラスのデフォルトハンドラではありません。デフォルト検証イベント処理は変更され、Unmarshaller
と Marshaller
で指定されます。
Unmarshaller
、Validator
、ValidationEventHandler
コンストラクタと説明 |
---|
DefaultValidationEventHandler() |
public boolean handleEvent(ValidationEvent event)
ValidationEventHandler
ValidationEventLocator
が埋め込まれます。
未確認の実行時例外がこのメソッドからスローされた場合、JAXB プロバイダはメソッドが false を返したかのようにそれを処理し、現在の非整列化、検証、または整列化操作を中止します。
handleEvent
、インタフェース: ValidationEventHandler
event
- カプセル化された検証イベント情報。このパラメータが null の場合は、プロバイダエラーとなる。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.