| パッケージ | 説明 |
|---|---|
| org.springframework.jms.support.converter | Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。 |
| org.springframework.oxm | Spring の O/X マッピング統合クラスのルートパッケージ。 |
| org.springframework.oxm.jaxb | JAXB と Spring の O/X マッピングサポートの統合を提供するパッケージ。 |
| org.springframework.oxm.jibx | JiBX と Spring の O/X マッピングサポートの統合を提供するパッケージ。 |
| org.springframework.oxm.mime | MIME 添付ファイルにバイナリデータを格納するために最適化された(非)マーシャラーが含まれています。 |
| org.springframework.oxm.support | さまざまなシナリオ内で Spring の O/X マッピング統合を使用するための汎用サポートクラスを提供します。 |
| org.springframework.oxm.xstream | XStream と Spring の O/X マッピングサポートの統合を提供するパッケージ。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected BytesMessageEE | MarshallingMessageConverter.marshalToBytesMessage(ObjectSE object, SessionEE session, Marshaller marshaller) 指定されたオブジェクトを BytesMessageEE にマーシャリングします。 |
protected MessageEE | MarshallingMessageConverter.marshalToMessage(ObjectSE object, SessionEE session, Marshaller marshaller, MessageType targetType) カスタムメッセージマーシャリングを可能にするテンプレートメソッド。 |
protected TextMessageEE | MarshallingMessageConverter.marshalToTextMessage(ObjectSE object, SessionEE session, Marshaller marshaller) 指定されたオブジェクトを TextMessageEE にマーシャリングします。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromBytesMessage(BytesMessageEE message, Unmarshaller unmarshaller) 指定された BytesMessageEE をオブジェクトに非整列化します。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromMessage(MessageEE message, Unmarshaller unmarshaller) カスタムメッセージの非整列化を可能にするテンプレートメソッド。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromTextMessage(TextMessageEE message, Unmarshaller unmarshaller) 指定された TextMessageEE をオブジェクトに非整列化します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MarshallingException マーシャリングまたはアンマーシャリングエラーが発生したときにスローされる例外の基本クラス。 |
class | MarshallingFailureException マーシャリングの失敗でスローされる例外。 |
class | UncategorizedMappingException 原因をこれ以上区別できないことを示す例外。 |
class | UnmarshallingFailureException 非整列化の失敗でスローされる例外。 |
class | ValidationFailureException マーシャリング検証の失敗でスローされる例外。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | Marshaller.marshal(ObjectSE graph, ResultSE result) 指定されたルートを持つオブジェクトグラフを指定された ResultSE にマーシャリングします。 |
ObjectSE | Unmarshaller.unmarshal(SourceSE source) 指定された SourceSE をオブジェクトグラフに非整列化します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected XmlMappingException | Jaxb2Marshaller.convertJaxbException(JAXBExceptionSE ex) 指定された JAXBException を org.springframework.oxm 階層からの適切な例外に変換します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | Jaxb2Marshaller.marshal(ObjectSE graph, ResultSE result) |
void | Jaxb2Marshaller.marshal(ObjectSE graph, ResultSE result, MimeContainer mimeContainer) |
ObjectSE | Jaxb2Marshaller.unmarshal(SourceSE source) |
ObjectSE | Jaxb2Marshaller.unmarshal(SourceSE source, MimeContainer mimeContainer) |
| 修飾子と型 | メソッドと説明 |
|---|---|
XmlMappingException | JibxMarshaller.convertJibxException(org.jibx.runtime.JiBXException ex, boolean marshalling) 使用すべきではありません。 指定された JiBXException を org.springframework.oxm 階層からの適切な例外に変換します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | JibxMarshaller.marshalDomNode(ObjectSE graph, NodeSE node) 使用すべきではありません。 |
protected void | JibxMarshaller.marshalOutputStream(ObjectSE graph, OutputStreamSE outputStream) 使用すべきではありません。 |
protected void | JibxMarshaller.marshalSaxHandlers(ObjectSE graph, ContentHandlerSE contentHandler, LexicalHandlerSE lexicalHandler) 使用すべきではありません。 |
protected void | JibxMarshaller.marshalWriter(ObjectSE graph, WriterSE writer) 使用すべきではありません。 |
protected void | JibxMarshaller.marshalXmlStreamWriter(ObjectSE graph, XMLStreamWriterSE streamWriter) 使用すべきではありません。 |
protected ObjectSE | JibxMarshaller.unmarshalDomNode(NodeSE node) 使用すべきではありません。 |
protected ObjectSE | JibxMarshaller.unmarshalInputStream(InputStreamSE inputStream) 使用すべきではありません。 |
protected ObjectSE | JibxMarshaller.unmarshalReader(ReaderSE reader) 使用すべきではありません。 |
protected ObjectSE | JibxMarshaller.unmarshalSaxReader(XMLReaderSE xmlReader, InputSourceSE inputSource) 使用すべきではありません。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | MimeMarshaller.marshal(ObjectSE graph, ResultSE result, MimeContainer mimeContainer) 指定されたルートを持つオブジェクトグラフを指定された ResultSE にマーシャリングし、バイナリデータを MimeContainer に書き込みます。 |
ObjectSE | MimeUnmarshaller.unmarshal(SourceSE source, MimeContainer mimeContainer) 指定された SourceSE をオブジェクトグラフに非整列化し、MimeContainer からバイナリ添付ファイルを読み取ります。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | AbstractMarshaller.marshal(ObjectSE graph, ResultSE result) 指定されたルートを持つオブジェクトグラフを、提供された javax.xml.transform.Result にマーシャリングします。 |
protected abstract void | AbstractMarshaller.marshalDomNode(ObjectSE graph, NodeSE node) 指定されたオブジェクトグラフを DOM Node にマーシャリングする抽象テンプレートメソッド。 |
protected void | AbstractMarshaller.marshalDomResult(ObjectSE graph, DOMResultSE domResult)DOMResult を処理するためのテンプレートメソッド。 |
protected abstract void | AbstractMarshaller.marshalOutputStream(ObjectSE graph, OutputStreamSE outputStream) 指定されたオブジェクトグラフを OutputStream にマーシャリングする抽象テンプレートメソッド。 |
protected abstract void | AbstractMarshaller.marshalSaxHandlers(ObjectSE graph, ContentHandlerSE contentHandler, LexicalHandlerSE lexicalHandler) 指定されたオブジェクトグラフを SAX ContentHandler にマーシャリングする抽象テンプレートメソッド。 |
protected void | AbstractMarshaller.marshalSaxResult(ObjectSE graph, SAXResultSE saxResult)SAXResult を処理するためのテンプレートメソッド。 |
protected void | AbstractMarshaller.marshalStaxResult(ObjectSE graph, ResultSE staxResult)StaxResult を処理するためのテンプレートメソッド。 |
protected void | AbstractMarshaller.marshalStreamResult(ObjectSE graph, StreamResultSE streamResult)StreamResult を処理するためのテンプレートメソッド。 |
protected abstract void | AbstractMarshaller.marshalWriter(ObjectSE graph, WriterSE writer) 指定されたオブジェクトグラフを Writer にマーシャリングする抽象テンプレートメソッド。 |
protected abstract void | AbstractMarshaller.marshalXmlEventWriter(ObjectSE graph, XMLEventWriterSE eventWriter) 指定されたオブジェクトを StAX XMLEventWriter にマーシャリングする抽象テンプレートメソッド。 |
protected abstract void | AbstractMarshaller.marshalXmlStreamWriter(ObjectSE graph, XMLStreamWriterSE streamWriter) 指定されたオブジェクトを StAX XMLStreamWriter にマーシャリングする抽象テンプレートメソッド。 |
ObjectSE | AbstractMarshaller.unmarshal(SourceSE source) 指定された提供された javax.xml.transform.Source をオブジェクトグラフに非整列化します。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalDomNode(NodeSE node) 指定された DOM Node から非整列化するための抽象テンプレートメソッド。 |
protected ObjectSE | AbstractMarshaller.unmarshalDomSource(DOMSourceSE domSource)DOMSource を処理するためのテンプレートメソッド。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalInputStream(InputStreamSE inputStream) 指定された InputStream から非整列化するための抽象テンプレートメソッド。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalReader(ReaderSE reader) 指定された Reader から非整列化するための抽象テンプレートメソッド。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalSaxReader(XMLReaderSE xmlReader, InputSourceSE inputSource) 特定の SAX XMLReader および InputSource を使用して非整列化するための抽象テンプレートメソッド。 |
protected ObjectSE | AbstractMarshaller.unmarshalSaxSource(SAXSourceSE saxSource)SAXSource を処理するためのテンプレートメソッド。 |
protected ObjectSE | AbstractMarshaller.unmarshalStaxSource(SourceSE staxSource)StaxSource を処理するためのテンプレートメソッド。 |
protected ObjectSE | AbstractMarshaller.unmarshalStreamSource(StreamSourceSE streamSource)StreamSource を処理するためのテンプレートメソッド。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalXmlEventReader(XMLEventReaderSE eventReader) 指定された Stax XMLEventReader から非整列化するための抽象テンプレートメソッド。 |
protected abstract ObjectSE | AbstractMarshaller.unmarshalXmlStreamReader(XMLStreamReaderSE streamReader) 指定された Stax XMLStreamReader から非整列化するための抽象テンプレートメソッド。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected XmlMappingException | XStreamMarshaller.convertXStreamException(ExceptionSE ex, boolean marshalling) 指定された XStream 例外を org.springframework.oxm 階層からの適切な例外に変換します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | XStreamMarshaller.marshalDomNode(ObjectSE graph, NodeSE node) |
void | XStreamMarshaller.marshalOutputStream(ObjectSE graph, OutputStreamSE outputStream) |
void | XStreamMarshaller.marshalOutputStream(ObjectSE graph, OutputStreamSE outputStream, com.thoughtworks.xstream.converters.DataHolder dataHolder) |
protected void | XStreamMarshaller.marshalSaxHandlers(ObjectSE graph, ContentHandlerSE contentHandler, LexicalHandlerSE lexicalHandler) |
void | XStreamMarshaller.marshalWriter(ObjectSE graph, WriterSE writer) |
void | XStreamMarshaller.marshalWriter(ObjectSE graph, WriterSE writer, com.thoughtworks.xstream.converters.DataHolder dataHolder) |
protected void | XStreamMarshaller.marshalXmlEventWriter(ObjectSE graph, XMLEventWriterSE eventWriter) |
protected void | XStreamMarshaller.marshalXmlStreamWriter(ObjectSE graph, XMLStreamWriterSE streamWriter) |
protected ObjectSE | XStreamMarshaller.unmarshalDomNode(NodeSE node) |
ObjectSE | XStreamMarshaller.unmarshalInputStream(InputStreamSE inputStream) |
ObjectSE | XStreamMarshaller.unmarshalInputStream(InputStreamSE inputStream, com.thoughtworks.xstream.converters.DataHolder dataHolder) |
ObjectSE | XStreamMarshaller.unmarshalReader(ReaderSE reader) |
ObjectSE | XStreamMarshaller.unmarshalReader(ReaderSE reader, com.thoughtworks.xstream.converters.DataHolder dataHolder) |
protected ObjectSE | XStreamMarshaller.unmarshalSaxReader(XMLReaderSE xmlReader, InputSourceSE inputSource) |
protected ObjectSE | XStreamMarshaller.unmarshalStreamSource(StreamSourceSE streamSource) |
protected ObjectSE | XStreamMarshaller.unmarshalXmlEventReader(XMLEventReaderSE eventReader) |
protected ObjectSE | XStreamMarshaller.unmarshalXmlStreamReader(XMLStreamReaderSE streamReader) |