3.11.2 WSDL定義とHolderクラスの対応について
WSDL中の<output>要素に記述されているデータ型は,ソース生成時にHolderクラスになります。
例えば,string(http://www.w3.org/2001/XMLSchema)を<output>要素に記述した場合,javax.xml.rpc.holders.StringHolderクラスが生成されます。
stringを例に,Holderクラスの使用例を次に示します。
-
Holderクラスから値を取得する場合
public void get(javax.xml.rpc.holders.StringHolder inout0) { java.lang.String value = inout0.value; }
-
Holderクラスに値を格納する場合
public void set(javax.xml.rpc.holders.StringHolder out0) { out0.value = new java.lang.String("test"); }