パッケージ | 説明 |
---|---|
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) 指定されたオブジェクトを BytesMessage EE にマーシャリングします。 |
protected MessageEE | MarshallingMessageConverter.marshalToMessage(ObjectSE object, SessionEE session, Marshaller marshaller, MessageType targetType) カスタムメッセージマーシャリングを可能にするテンプレートメソッド。 |
protected TextMessageEE | MarshallingMessageConverter.marshalToTextMessage(ObjectSE object, SessionEE session, Marshaller marshaller) 指定されたオブジェクトを TextMessage EE にマーシャリングします。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromBytesMessage(BytesMessageEE message, Unmarshaller unmarshaller) 指定された BytesMessage EE をオブジェクトに非整列化します。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromMessage(MessageEE message, Unmarshaller unmarshaller) カスタムメッセージの非整列化を可能にするテンプレートメソッド。 |
protected ObjectSE | MarshallingMessageConverter.unmarshalFromTextMessage(TextMessageEE message, Unmarshaller unmarshaller) 指定された TextMessage EE をオブジェクトに非整列化します。 |
修飾子と型 | クラスと説明 |
---|---|
class | MarshallingException マーシャリングまたはアンマーシャリングエラーが発生したときにスローされる例外の基本クラス。 |
class | MarshallingFailureException マーシャリングの失敗でスローされる例外。 |
class | UncategorizedMappingException 原因をこれ以上区別できないことを示す例外。 |
class | UnmarshallingFailureException 非整列化の失敗でスローされる例外。 |
class | ValidationFailureException マーシャリング検証の失敗でスローされる例外。 |
修飾子と型 | メソッドと説明 |
---|---|
void | Marshaller.marshal(ObjectSE graph, ResultSE result) 指定されたルートを持つオブジェクトグラフを指定された Result SE にマーシャリングします。 |
ObjectSE | Unmarshaller.unmarshal(SourceSE source) 指定された Source SE をオブジェクトグラフに非整列化します。 |
修飾子と型 | メソッドと説明 |
---|---|
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) 指定されたルートを持つオブジェクトグラフを指定された Result SE にマーシャリングし、バイナリデータを MimeContainer に書き込みます。 |
ObjectSE | MimeUnmarshaller.unmarshal(SourceSE source, MimeContainer mimeContainer) 指定された Source SE をオブジェクトグラフに非整列化し、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) |