abstract static class BodyBuilder.Wrapped extends BodyBuilder
BodyBuilder.Bare, BodyBuilder.DocLit, BodyBuilder.RpcLit, BodyBuilder.Wrapped
Modifier and Type | Field and Description |
---|---|
protected List<ParameterImpl> |
children
List of Parameters packed in the body.
|
protected ValueGetter[] |
getters
Abstracts away the
Holder handling when touching method arguments. |
protected int[] |
indices
Where in the method argument list do they come from?
|
protected XMLBridge[] |
parameterBridges
How does each wrapped parameter binds to XML?
|
EMPTY_SOAP11, EMPTY_SOAP12
Modifier | Constructor and Description |
---|---|
protected |
BodyBuilder.Wrapped(WrapperParameter wp,
SOAPVersion soapVersion,
ValueGetterFactory getter) |
Modifier and Type | Method and Description |
---|---|
protected WrapperComposite |
buildWrapperComposite(Object[] methodArgs)
Packs a bunch of arguments into a
WrapperComposite . |
protected final int[] indices
protected final ValueGetter[] getters
Holder
handling when touching method arguments.protected XMLBridge[] parameterBridges
protected List<ParameterImpl> children
protected BodyBuilder.Wrapped(WrapperParameter wp, SOAPVersion soapVersion, ValueGetterFactory getter)
protected WrapperComposite buildWrapperComposite(Object[] methodArgs)
WrapperComposite
.Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.