2011-06-24 9 views
1

jaxbバインディングの貼り付け部分ごとに、私はマーシャル/アンマーシャリングを呼び出す要素名Amtを持っています。私の質問は、以下のメソッドが呼び出されるときです。 getterメソッドとsetterメソッドが呼び出されたときですか?あなたはJAXB実装はその値を処理する方法をオーバーライドするためにバインディングファイルを使用しているAmtプロパティについてはマーシャリング/アンマーシャリングのためのJAXBバインディングのカスタマイズ

<jxb:bindings node="//xs:complexType[@name='CreditTransferTransactionInformation1']"><jxb:bindings node=".//xs:element[@name='Amt']"> <jxb:property><jxb:baseType><jxb:javaType name="java.lang.String" parseMethod="com.anz.ssp.ibank.hostinterface.cim.jaxb.DatatypeConverter.parseDoubleIFXFormat" printMethod="com.anz.ssp.ibank.hostinterface.cim.jaxb.DatatypeConverter.printDoubleIFXFormat"/> 
       </jxb:baseType> 
       </jxb:property> 
      </jxb:bindings> 
     </jxb:bindings> 

答えて

0

。これにより、XmlAdapterが生成されます。 XmlAdapterは、marshal/unmarshal操作が呼び出されている間だけ呼び出され、get/setが呼び出されたときは呼び出されません。

関連する問題