abstract static class EndpointResponseMessageBuilder.Wrapped extends EndpointResponseMessageBuilder
EndpointResponseMessageBuilder.Bare, EndpointResponseMessageBuilder.DocLit, EndpointResponseMessageBuilder.RpcLit, EndpointResponseMessageBuilder.Wrapped
Modifier and Type | Field and Description |
---|---|
protected List<ParameterImpl> |
children
Used for error diagnostics.
|
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 |
EndpointResponseMessageBuilder.Wrapped(WrapperParameter wp,
SOAPVersion soapVersion) |
Modifier and Type | Method and Description |
---|---|
(package private) WrapperComposite |
buildWrapperComposite(Object[] methodArgs,
Object returnValue)
Packs a bunch of arguments intoa
WrapperComposite . |
protected final int[] indices
protected final ValueGetter[] getters
Holder
handling when touching method arguments.protected XMLBridge[] parameterBridges
protected List<ParameterImpl> children
protected EndpointResponseMessageBuilder.Wrapped(WrapperParameter wp, SOAPVersion soapVersion)
WrapperComposite buildWrapperComposite(Object[] methodArgs, Object returnValue)
WrapperComposite
.Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.