jp.terasoluna.fw.oxm.mapper
インタフェース OXMapper

既知の実装クラスの一覧:
CastorOXMapperImpl

public interface OXMapper

オブジェクト-XML変換を行うためのインタフェース。

関連項目:
jp.terasoluna.fw.web.rich.springmvc.bind.XMLServletRequestDataBinder

メソッドの概要
 void marshal(Object in, Writer writer)
          オブジェクトからXMLに変換を行い、ストリームに出力するメソッド。
 void unmarshal(Document doc, Object out)
          DOMツリーからオブジェクトに変換するメソッド。
 void unmarshal(InputStream is, String argCharset, Object out)
          ストリームからXMLデータを取り出し、オブジェクトに変換する。
 void unmarshal(Reader reader, Object out)
          ストリームからXMLデータを取り出し、オブジェクトに変換する。
 

メソッドの詳細

unmarshal

void unmarshal(Document doc,
               Object out)
DOMツリーからオブジェクトに変換するメソッド。

パラメータ:
doc - DOMツリー
out - 変換対象のオブジェクト

unmarshal

void unmarshal(Reader reader,
               Object out)
ストリームからXMLデータを取り出し、オブジェクトに変換する。

パラメータ:
reader - XMLデータ。文字セットが指定されていない場合、 VMのデフォルト文字セットが使用される。
out - XMLから変換されたオブジェクト。

unmarshal

void unmarshal(InputStream is,
               String argCharset,
               Object out)
ストリームからXMLデータを取り出し、オブジェクトに変換する。

パラメータ:
is - XMLデータ。
argCharset - 文字セット。Nullまたは空文字の場合、UTF-8が指定される。
out - XMLから変換されたオブジェクト。

marshal

void marshal(Object in,
             Writer writer)
オブジェクトからXMLに変換を行い、ストリームに出力するメソッド。

パラメータ:
in - 変換対象のオブジェクト
writer - ライター


Copyright © 2012. All Rights Reserved.