com.sun.xml.ws.client.sei
Class BodyBuilder.RpcLit

java.lang.Object
  extended by com.sun.xml.ws.client.sei.BodyBuilder
      extended by com.sun.xml.ws.client.sei.BodyBuilder.Wrapped
          extended by com.sun.xml.ws.client.sei.BodyBuilder.RpcLit
Enclosing class:
BodyBuilder

static final class BodyBuilder.RpcLit
extends BodyBuilder.Wrapped

Used to create a payload JAXB object by wrapping multiple parameters into a WrapperComposite.

This is used for rpc/lit, as we don't have a wrapper bean for it. (TODO: Why don't we have a wrapper bean for this, when doc/lit does!?)


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.client.sei.BodyBuilder
BodyBuilder.Bare, BodyBuilder.DocLit, BodyBuilder.RpcLit, BodyBuilder.Wrapped
 
Field Summary
 
Fields inherited from class com.sun.xml.ws.client.sei.BodyBuilder.Wrapped
children, getters, indices, parameterBridges
 
Fields inherited from class com.sun.xml.ws.client.sei.BodyBuilder
EMPTY_SOAP11, EMPTY_SOAP12
 
Constructor Summary
BodyBuilder.RpcLit(WrapperParameter wp, SOAPVersion soapVersion, ValueGetterFactory getter)
          Creates a BodyBuilder from a WrapperParameter.
 
Method Summary
(package private)  Object build(Object[] methodArgs)
          Builds a JAXB object that becomes the payload.
 
Methods inherited from class com.sun.xml.ws.client.sei.BodyBuilder.Wrapped
buildWrapperComposite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BodyBuilder.RpcLit

BodyBuilder.RpcLit(WrapperParameter wp,
                   SOAPVersion soapVersion,
                   ValueGetterFactory getter)
Creates a BodyBuilder from a WrapperParameter.

Method Detail

build

Object build(Object[] methodArgs)
Builds a JAXB object that becomes the payload.



Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.