public class com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding extends com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding
super_class: com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl
{
private java.lang.String wsdlNamespace;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String wsdlLocation;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String node;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String version;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName jaxwsPackage;
descriptor: Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0002) ACC_PRIVATE
private java.util.List<com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter> parameters;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lcom/sun/tools/internal/ws/wsdl/document/jaxws/Parameter;>;
private java.lang.Boolean enableWrapperStyle;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private java.lang.Boolean enableAsyncMapping;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private java.lang.Boolean enableMimeContentMapping;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private java.lang.Boolean isProvider;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private java.util.Set<org.w3c.dom.Element> jaxbBindings;
descriptor: Ljava/util/Set;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Set<Lorg/w3c/dom/Element;>;
private com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName className;
descriptor: Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0002) ACC_PRIVATE
private com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName methodName;
descriptor: Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0002) ACC_PRIVATE
public void <init>(org.xml.sax.Locator);
descriptor: (Lorg/xml/sax/Locator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl.<init>:(Lorg/xml/sax/Locator;)V
1: aload 0
new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxbBindings:Ljava/util/Set;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 3 1 locator Lorg/xml/sax/Locator;
MethodParameters:
Name Flags
locator
public void validateThis();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public javax.xml.namespace.QName getElementName();
descriptor: ()Ljavax/xml/namespace/QName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBindingsConstants.JAXWS_BINDINGS:Ljavax/xml/namespace/QName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public javax.xml.namespace.QName getWSDLElementName();
descriptor: ()Ljavax/xml/namespace/QName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.getElementName:()Ljavax/xml/namespace/QName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void addExtension(com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/framework/ExtensionImpl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 1 1 e Lcom/sun/tools/internal/ws/wsdl/framework/ExtensionImpl;
MethodParameters:
Name Flags
e
public java.lang.Iterable<com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl> extensions();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
Signature: ()Ljava/lang/Iterable<Lcom/sun/tools/internal/ws/wsdl/framework/ExtensionImpl;>;
public java.lang.Boolean isEnableAsyncMapping();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableAsyncMapping:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setEnableAsyncMapping(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableAsyncMapping:Ljava/lang/Boolean;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 enableAsyncMapping Ljava/lang/Boolean;
MethodParameters:
Name Flags
enableAsyncMapping
public java.lang.Boolean isEnableMimeContentMapping();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableMimeContentMapping:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setEnableMimeContentMapping(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableMimeContentMapping:Ljava/lang/Boolean;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 enableMimeContentMapping Ljava/lang/Boolean;
MethodParameters:
Name Flags
enableMimeContentMapping
public java.lang.Boolean isEnableWrapperStyle();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableWrapperStyle:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setEnableWrapperStyle(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.enableWrapperStyle:Ljava/lang/Boolean;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 enableWrapperStyle Ljava/lang/Boolean;
MethodParameters:
Name Flags
enableWrapperStyle
public com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName getJaxwsPackage();
descriptor: ()Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxwsPackage:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setJaxwsPackage(com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxwsPackage:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 jaxwsPackage Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
MethodParameters:
Name Flags
jaxwsPackage
public java.lang.String getNode();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.node:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setNode(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.node:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 node Ljava/lang/String;
MethodParameters:
Name Flags
node
public java.lang.String getVersion();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.version:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setVersion(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.version:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 version Ljava/lang/String;
MethodParameters:
Name Flags
version
public java.lang.String getWsdlLocation();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.wsdlLocation:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setWsdlLocation(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.wsdlLocation:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 wsdlLocation Ljava/lang/String;
MethodParameters:
Name Flags
wsdlLocation
public java.lang.String getWsdlNamespace();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.wsdlNamespace:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setWsdlNamespace(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.wsdlNamespace:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 wsdlNamespace Ljava/lang/String;
MethodParameters:
Name Flags
wsdlNamespace
public java.util.Set<org.w3c.dom.Element> getJaxbBindings();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxbBindings:Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
Signature: ()Ljava/util/Set<Lorg/w3c/dom/Element;>;
public void addJaxbBindings(org.w3c.dom.Element);
descriptor: (Lorg/w3c/dom/Element;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxbBindings:Ljava/util/Set;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.jaxbBindings:Ljava/util/Set;
aload 1
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 4 1 jaxbBinding Lorg/w3c/dom/Element;
MethodParameters:
Name Flags
jaxbBinding
public java.lang.Boolean isProvider();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.isProvider:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setProvider(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.isProvider:Ljava/lang/Boolean;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 isProvider Ljava/lang/Boolean;
MethodParameters:
Name Flags
isProvider
public com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName getMethodName();
descriptor: ()Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.methodName:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setMethodName(com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.methodName:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 methodName Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
MethodParameters:
Name Flags
methodName
public java.util.Iterator<com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter> parameters();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
Signature: ()Ljava/util/Iterator<Lcom/sun/tools/internal/ws/wsdl/document/jaxws/Parameter;>;
public void addParameter(com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/document/jaxws/Parameter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
ifnonnull 2
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 4 1 parameter Lcom/sun/tools/internal/ws/wsdl/document/jaxws/Parameter;
MethodParameters:
Name Flags
parameter
public java.lang.String getParameterName(java.lang.String, java.lang.String, javax.xml.namespace.QName, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Z)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
ifnull 1
aload 2
ifnull 1
aload 3
ifnull 1
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
ifnonnull 2
1: StackMap locals:
StackMap stack:
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.parameters:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 10
StackMap locals: com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding java.lang.String java.lang.String javax.xml.namespace.QName int top java.util.Iterator
StackMap stack:
3: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter
astore 5
start local 5 4: aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getMessageName:()Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getPart:()Ljava/lang/String;
aload 2
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
5: iload 4
ifeq 8
aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getElement:()Ljavax/xml/namespace/QName;
ifnull 8
6: aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getElement:()Ljavax/xml/namespace/QName;
aload 3
invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
ifeq 10
7: aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getName:()Ljava/lang/String;
areturn
8: StackMap locals: com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding java.lang.String java.lang.String javax.xml.namespace.QName int com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter java.util.Iterator
StackMap stack:
iload 4
ifne 10
9: aload 5
invokevirtual com.sun.tools.internal.ws.wsdl.document.jaxws.Parameter.getName:()Ljava/lang/String;
areturn
end local 5 10: StackMap locals: com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding java.lang.String java.lang.String javax.xml.namespace.QName int top java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
11: aconst_null
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 12 1 msgName Ljava/lang/String;
0 12 2 wsdlPartName Ljava/lang/String;
0 12 3 element Ljavax/xml/namespace/QName;
0 12 4 wrapperStyle Z
4 10 5 param Lcom/sun/tools/internal/ws/wsdl/document/jaxws/Parameter;
MethodParameters:
Name Flags
msgName
wsdlPartName
element
wrapperStyle
public com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName getClassName();
descriptor: ()Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.className:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
public void setClassName(com.sun.tools.internal.ws.wsdl.document.jaxws.CustomName);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.tools.internal.ws.wsdl.document.jaxws.JAXWSBinding.className:Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding;
0 2 1 className Lcom/sun/tools/internal/ws/wsdl/document/jaxws/CustomName;
MethodParameters:
Name Flags
className
}
SourceFile: "JAXWSBinding.java"