com.sun.xml.ws.server.sei
Class EndpointValueSetter.HolderParam

java.lang.Object
  extended by com.sun.xml.ws.server.sei.EndpointValueSetter
      extended by com.sun.xml.ws.server.sei.EndpointValueSetter.Param
          extended by com.sun.xml.ws.server.sei.EndpointValueSetter.HolderParam
Enclosing class:
EndpointValueSetter

static final class EndpointValueSetter.HolderParam
extends EndpointValueSetter.Param


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.server.sei.EndpointValueSetter
EndpointValueSetter.HolderParam, EndpointValueSetter.Param
 
Field Summary
 
Fields inherited from class com.sun.xml.ws.server.sei.EndpointValueSetter.Param
idx
 
Constructor Summary
EndpointValueSetter.HolderParam(int idx)
           
 
Method Summary
(package private)  void put(Object obj, Object[] args)
          Moves the value to the expected place.
 
Methods inherited from class com.sun.xml.ws.server.sei.EndpointValueSetter
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointValueSetter.HolderParam

public EndpointValueSetter.HolderParam(int idx)
Method Detail

put

void put(Object obj,
         Object[] args)
Description copied from class: EndpointValueSetter
Moves the value to the expected place.

Overrides:
put in class EndpointValueSetter.Param
Parameters:
obj - The unmarshalled object.
args - The arguments that need to be given to the Java method invocation. If obj is supposed to be returned as a Holder value, a suitable Holder is obtained from this argument list and obj is set.