パッケージ org.springframework.oxm
インターフェース Unmarshaller
- すべての既知のサブインターフェース:
- GenericUnmarshaller,- MimeUnmarshaller
- すべての既知の実装クラス:
- AbstractMarshaller、- Jaxb2Marshaller、- XStreamMarshaller
public interface Unmarshaller
 オブジェクト XML マッピングアンマーシャラーの契約を定義します。このインターフェースの実装は、指定された XML ストリームをオブジェクトグラフに逆直列化できます。
- 導入:
- 3.0
- 作成者:
- Arjen Poutsma
- 関連事項:
- メソッドのサマリー
- メソッドの詳細- supportsこの非整列化機能が、指定された型のインスタンスを非整列化できるかどうかを示します。- パラメーター:
- clazz- このアンマーシャラーがマーシャリングできるかどうか尋ねられているクラス
- 戻り値:
-  このアンマーシャラーが実際に提供されたクラスに非マーシャリングできる場合は true。それ以外の場合はfalse
 
- unmarshal指定された- SourceSE をオブジェクトグラフに非整列化します。- パラメーター:
- source- マーシャリングのソース
- 戻り値:
- オブジェクトグラフ
- 例外:
- IOExceptionSE- I/O エラーが発生した場合
- XmlMappingException- 指定されたソースをオブジェクトにマップできない場合