- 
@Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface SOAPBinding
Specifies the mapping of the Web Service onto the SOAP message protocol. 
- 
- 
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description SOAPBinding.ParameterStyleparameterStyleDetermines whether method parameters represent the entire message body, or whether the parameters are elements wrapped inside a top-level element named after the operation.SOAPBinding.StylestyleDefines the encoding style for messages send to and from the Web Service.SOAPBinding.UseuseDefines the formatting style for messages sent to and from the Web Service. 
 - 
 
- 
- 
Element Detail
- 
style
SOAPBinding.Style style
Defines the encoding style for messages send to and from the Web Service.- Returns:
 - the encoding style for messages
 
- Default:
 - jakarta.jws.soap.SOAPBinding.Style.DOCUMENT
 
 
 - 
 
- 
- 
use
SOAPBinding.Use use
Defines the formatting style for messages sent to and from the Web Service.- Returns:
 - the formatting style for messages
 
- Default:
 - jakarta.jws.soap.SOAPBinding.Use.LITERAL
 
 
 - 
 
- 
- 
parameterStyle
SOAPBinding.ParameterStyle parameterStyle
Determines whether method parameters represent the entire message body, or whether the parameters are elements wrapped inside a top-level element named after the operation.- Returns:
 - parameter style as 
BAREorWRAPPED 
- Default:
 - jakarta.jws.soap.SOAPBinding.ParameterStyle.WRAPPED
 
 
 - 
 
 -