パッケージ | 説明 |
---|---|
jakarta.xml.bind | アンマーシャリング、マーシャリング、検証機能を含むクライアントアプリケーションにランタイムバインディングフレームワークを提供します。 |
jakarta.xml.bind.helpers | Jakarta XML Binding Provider Use Only : 一部の jakarta.xml.bind インターフェースの部分的なデフォルト実装を提供します。 |
jakarta.xml.bind.util | 便利なクライアントユーティリティクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | MarshalException この例外は、プロバイダーが回復できないマーシャル操作の実行中にエラーが発生したことを示します。 |
class | PropertyException この例外は、プロパティの取得または設定中にエラーが発生したことを示します。 |
class | UnmarshalException この例外は、アンマーシャリング操作の実行中にエラーが発生したため、Jakarta XML Binding Provider が操作を完了できないことを示しています。 |
class | ValidationException この例外は、検証操作の実行中にエラーが発生したことを示します。 |
修飾子と型 | メソッドと説明 |
---|---|
JAXBContext | JAXBContextFactory.createContext(ClassSE<?>[] classesToBeBound, MapSE<StringSE,?> properties) JAXBContext クラスの新しいインスタンスを作成します。 |
JAXBContext | JAXBContextFactory.createContext(StringSE contextPath, ClassLoaderSE classLoader, MapSE<StringSE,?> properties) JAXBContext クラスの新しいインスタンスを作成します。 |
abstract Marshaller | JAXBContext.createMarshaller() java コンテンツツリーを XML データに変換するために使用できる Marshaller オブジェクトを作成します。 |
abstract Unmarshaller | JAXBContext.createUnmarshaller() XML データを java コンテンツツリーに変換するために使用できる Unmarshaller オブジェクトを作成します。 |
abstract Validator | JAXBContext.createValidator() 使用すべきではありません。 JAXB2.0 以降 |
ValidationEventHandler | Validator.getEventHandler() 使用すべきではありません。 JAXB2.0 以降 |
ValidationEventHandler | Unmarshaller.getEventHandler() 現在のイベントハンドラー、または設定されていない場合はデフォルトのイベントハンドラーを返します。 |
ValidationEventHandler | Marshaller.getEventHandler() 現在のイベントハンドラー、または設定されていない場合はデフォルトのイベントハンドラーを返します。 |
abstract ValidationEventHandler | Binder.getEventHandler() 現在のイベントハンドラー、または設定されていない場合はデフォルトのイベントハンドラーを返します。 |
NodeSE | Marshaller.getNode(ObjectSE contentTree) コンテンツツリーの DOM ツリービューを取得します(オプション)。 |
ObjectSE | UnmarshallerHandler.getResult() マーシャリングされていない結果を取得します。 |
boolean | Unmarshaller.isValidating() 使用すべきではありません。 JAXB2.0 以降、 Unmarshaller.getSchema() を参照してください |
void | Marshaller.marshal(ObjectSE jaxbElement, ContentHandlerSE handler) jaxbElement をルートとするコンテンツツリーを SAX2 イベントにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, FileSE output) jaxbElement をルートとするコンテンツツリーをファイルにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, NodeSE node) jaxbElement をルートとするコンテンツツリーを DOM ツリーにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, OutputStreamSE os) jaxbElement をルートとするコンテンツツリーを出力ストリームにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, ResultSE result) jaxbElement をルートとするコンテンツツリーを指定された javax.xml.transform.Result にマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, WriterSE writer) jaxbElement をルートとするコンテンツツリーをライターにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, XMLEventWriterSE writer) jaxbElement をルートとするコンテンツツリーを XMLEventWriter SE にマーシャリングします。 |
abstract void | Binder.marshal(ObjectSE jaxbObject, XmlNode xmlNode) Jakarta XML Binding オブジェクトツリーを新しい XML ドキュメントにマーシャリングします。 |
void | Marshaller.marshal(ObjectSE jaxbElement, XMLStreamWriterSE writer) jaxbElement をルートとするコンテンツツリーを XMLStreamWriter SE にマーシャリングします。 |
static JAXBContext | JAXBContext.newInstance(ClassSE<?>... classesToBeBound) JAXBContext クラスの新しいインスタンスを作成します。 |
static JAXBContext | JAXBContext.newInstance(ClassSE<?>[] classesToBeBound, MapSE<StringSE,?> properties) JAXBContext クラスの新しいインスタンスを作成します。 |
static JAXBContext | JAXBContext.newInstance(StringSE contextPath) JAXBContext クラスの新しいインスタンスを作成します。 |
static JAXBContext | JAXBContext.newInstance(StringSE contextPath, ClassLoaderSE classLoader) JAXBContext クラスの新しいインスタンスを作成します。 |
static JAXBContext | JAXBContext.newInstance(StringSE contextPath, ClassLoaderSE classLoader, MapSE<StringSE,?> properties) JAXBContext クラスの新しいインスタンスを作成します。 |
void | Validator.setEventHandler(ValidationEventHandler handler) 使用すべきではありません。 JAXB2.0 以降 |
void | Unmarshaller.setEventHandler(ValidationEventHandler handler) アプリケーションが ValidationEventHandler を登録できるようにします。 |
void | Marshaller.setEventHandler(ValidationEventHandler handler) アプリケーションが検証イベントハンドラーを登録できるようにします。 |
abstract void | Binder.setEventHandler(ValidationEventHandler handler) アプリケーションが ValidationEventHandler を登録できるようにします。 |
void | Unmarshaller.setValidating(boolean validating) 使用すべきではありません。 JAXB2.0 以降、 Unmarshaller.setSchema(javax.xml.validation.Schema) を参照してください |
ObjectSE | Unmarshaller.unmarshal(FileSE f) 指定されたファイルから XML データを非整列化し、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(InputSourceSE source) 指定された SAX InputSource から XML データをアンマーシャリングし、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(InputStreamSE is) 指定された InputStream から XML データをマーシャリング解除し、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(NodeSE node) 指定された DOM ツリーからグローバル XML データを非整列化し、結果のコンテンツツリーを返します。 |
<T> JAXBElement<T> | Unmarshaller.unmarshal(NodeSE node, ClassSE<T> declaredType) Jakarta XML Binding によってマップされた declaredType によって XML データをアンマーシャリングし、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(ReaderSE reader) 指定されたリーダーから XML データをアンマーシャリングし、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(SourceSE source) 指定された XML ソースから XML データを非整列化し、結果のコンテンツツリーを返します。 |
<T> JAXBElement<T> | Unmarshaller.unmarshal(SourceSE source, ClassSE<T> declaredType) 指定された XML ソースから declaredType によって XML データをアンマーシャリングし、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(URLSE url) 指定された URL から XML データをアンマーシャリングし、結果のコンテンツツリーを返します。 |
ObjectSE | Unmarshaller.unmarshal(XMLEventReaderSE reader) 指定されたプルパーサーから XML データを非整列化し、結果のコンテンツツリーを返します。 |
<T> JAXBElement<T> | Unmarshaller.unmarshal(XMLEventReaderSE reader, ClassSE<T> declaredType) ルート要素を Jakarta XML Binding にマップされた declaredType にアンマーシャルし、結果のコンテンツツリーを返します。 |
abstract ObjectSE | Binder.unmarshal(XmlNode xmlNode) XML 情報セットビューを Jakarta XML Binding オブジェクトツリーにアンマーシャルします。 |
abstract <T> JAXBElement<T> | Binder.unmarshal(XmlNode xmlNode, ClassSE<T> declaredType) declaredType を Jakarta XML Binding オブジェクトツリーに提供することにより、XML ルート要素を非整列化します。 |
ObjectSE | Unmarshaller.unmarshal(XMLStreamReaderSE reader) 指定されたプルパーサーから XML データを非整列化し、結果のコンテンツツリーを返します。 |
<T> JAXBElement<T> | Unmarshaller.unmarshal(XMLStreamReaderSE reader, ClassSE<T> declaredType) ルート要素を Jakarta XML Binding にマップされた declaredType にアンマーシャルし、結果のコンテンツツリーを返します。 |
abstract ObjectSE | Binder.updateJAXB(XmlNode xmlNode) XML ノードを取得し、関連する Jakarta XML Binding オブジェクトとその子孫を更新します。 |
abstract XmlNode | Binder.updateXML(ObjectSE jaxbObject) Jakarta XML Binding オブジェクトを取得し、関連する XML ノードとその子孫を更新します。 |
abstract XmlNode | Binder.updateXML(ObjectSE jaxbObject, XmlNode xmlNode) Jakarta XML Binding オブジェクトツリーの変更は、関連する XML 解析ツリーで更新されます。 |
boolean | Validator.validate(ObjectSE subrootObj) 使用すべきではありません。 JAXB2.0 以降 |
boolean | Validator.validateRoot(ObjectSE rootObj) 使用すべきではありません。 JAXB2.0 以降 |
修飾子と型 | メソッドと説明 |
---|---|
ValidationEventHandler | AbstractUnmarshallerImpl.getEventHandler() 現在のイベントハンドラー、または設定されていない場合はデフォルトのイベントハンドラーを返します。 |
ValidationEventHandler | AbstractMarshallerImpl.getEventHandler() |
NodeSE | AbstractMarshallerImpl.getNode(ObjectSE obj) デフォルトでは、getNode メソッドはサポートされておらず、 UnsupportedOperationException SE をスローします。 |
protected XMLReaderSE | AbstractUnmarshallerImpl.getXMLReader() 構成された XMLReader を取得します。 |
boolean | AbstractUnmarshallerImpl.isValidating() アンマーシャリング操作中に検証するようにアンマーシャラーが構成されているかどうかを示します。 |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, ContentHandlerSE handler) |
void | AbstractMarshallerImpl.marshal(ObjectSE jaxbElement, FileSE output) |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, NodeSE node) |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, OutputStreamSE os) |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, WriterSE w) |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, XMLEventWriterSE writer) |
void | AbstractMarshallerImpl.marshal(ObjectSE obj, XMLStreamWriterSE writer) |
void | AbstractUnmarshallerImpl.setEventHandler(ValidationEventHandler handler) アプリケーションが検証イベントハンドラーを登録できるようにします。 |
void | AbstractMarshallerImpl.setEventHandler(ValidationEventHandler handler) |
void | AbstractUnmarshallerImpl.setValidating(boolean validating) アンマーシャリング操作中にアンマーシャラーが検証する必要があるかどうかを指定します。 |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(FileSE f) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(InputSourceSE source) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(InputStreamSE is) |
<T> JAXBElement<T> | AbstractUnmarshallerImpl.unmarshal(NodeSE node, ClassSE<T> expectedType) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(ReaderSE reader) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(SourceSE source) |
<T> JAXBElement<T> | AbstractUnmarshallerImpl.unmarshal(SourceSE source, ClassSE<T> expectedType) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(URLSE url) |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(XMLEventReaderSE reader) |
<T> JAXBElement<T> | AbstractUnmarshallerImpl.unmarshal(XMLEventReaderSE reader, ClassSE<T> expectedType) |
protected abstract ObjectSE | AbstractUnmarshallerImpl.unmarshal(XMLReaderSE reader, InputSourceSE source) 指定された XMLReader と InputSource を使用して、オブジェクトを非整列化します。 |
ObjectSE | AbstractUnmarshallerImpl.unmarshal(XMLStreamReaderSE reader) |
<T> JAXBElement<T> | AbstractUnmarshallerImpl.unmarshal(XMLStreamReaderSE reader, ClassSE<T> expectedType) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | JAXBResult.getResult() 変換によって作成されたマーシャリングされていないオブジェクトを取得します。 |
コンストラクターと説明 |
---|
JAXBResult(JAXBContext context) 指定された JAXBContext を使用してアンマーシャリングする新しいインスタンスを作成します。 |
JAXBResult(Unmarshaller _unmarshaller) 指定された Unmarshaller を使用してオブジェクトをアンマーシャリングする新しいインスタンスを作成します。 |
JAXBSource(JAXBContext context, ObjectSE contentObject) 指定されたコンテンツオブジェクトの新しい Source SE を作成します。 |
JAXBSource(Marshaller marshaller, ObjectSE contentObject) 指定されたコンテンツオブジェクトの新しい Source SE を作成します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.