JavaTM Platform
Standard Ed. 6

クラス
javax.xml.validation.Schema の使用

Schema を使用しているパッケージ
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.bind.helpers JAXB プロバイダのみが使用します。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.validation このパッケージは、XML ドキュメントの検証するための API を提供します。 
 

javax.xml.bind での Schema の使用
 

Schema を返す javax.xml.bind のメソッド
 Schema Unmarshaller.getSchema()
          非整列化時の検証に使用されている JAXP 1.3 Schema オブジェクトを取得します。
 Schema Marshaller.getSchema()
          整列化時の検証に使用される JAXP 1.3 Schema オブジェクトを取得します。
abstract  Schema Binder.getSchema()
          Binder.setSchema(Schema) メソッドによって最後に設定された Schema オブジェクト (null を含む) を取得します。
 

Schema 型のパラメータを持つ javax.xml.bind のメソッド
 void Unmarshaller.setSchema(Schema schema)
          後の非整列化操作の検証に使用する、JAXP 1.3 Schema オブジェクトを指定します。
 void Marshaller.setSchema(Schema schema)
          後の整列化操作の検証に使用する、JAXP 1.3 Schema オブジェクトを指定します。
abstract  void Binder.setSchema(Schema schema)
          整列化、非整列化、更新メソッドが XML コンテンツで検証を実行するかどうかを指定します。
 

javax.xml.bind.helpers での Schema の使用
 

Schema を返す javax.xml.bind.helpers のメソッド
 Schema AbstractUnmarshallerImpl.getSchema()
           
 Schema AbstractMarshallerImpl.getSchema()
           
 

Schema 型のパラメータを持つ javax.xml.bind.helpers のメソッド
 void AbstractUnmarshallerImpl.setSchema(Schema schema)
           
 void AbstractMarshallerImpl.setSchema(Schema schema)
           
 

javax.xml.parsers での Schema の使用
 

Schema を返す javax.xml.parsers のメソッド
 Schema DocumentBuilderFactory.getSchema()
          DocumentBuilderFactory.setSchema(Schema schema) メソッドを介して指定された Schema オブジェクトを取得します。
 Schema DocumentBuilder.getSchema()
          XML プロセッサによって使用される Schema への参照を取得します。
 Schema SAXParserFactory.getSchema()
          SAXParserFactory.setSchema(Schema schema) メソッドを介して指定された Schema オブジェクトを取得します。
 Schema SAXParser.getSchema()
          XML プロセッサによって使用される Schema への参照を取得します。
 

Schema 型のパラメータを持つ javax.xml.parsers のメソッド
 void DocumentBuilderFactory.setSchema(Schema schema)
          このファクトリから作成されたパーサーによって使用される Schema を設定します。
 void SAXParserFactory.setSchema(Schema schema)
          このファクトリから作成されたパーサーによって使用される Schema を設定します。
 

javax.xml.validation での Schema の使用
 

Schema を返す javax.xml.validation のメソッド
abstract  Schema SchemaFactory.newSchema()
          特殊な Schema オブジェクトを作成します。
 Schema SchemaFactory.newSchema(File schema)
          指定された File をスキーマとして構文解析し、それを Schema として返します。
 Schema SchemaFactory.newSchema(Source schema)
          指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
abstract  Schema SchemaFactory.newSchema(Source[] schemas)
          指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
 Schema SchemaFactory.newSchema(URL schema)
          指定された URL をスキーマとして構文解析し、それを Schema として返します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。