public class com.sun.tools.internal.ws.wsdl.document.MessagePart extends com.sun.tools.internal.ws.wsdl.framework.Entity
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.internal.ws.wsdl.document.MessagePart
super_class: com.sun.tools.internal.ws.wsdl.framework.Entity
{
public static final int SOAP_BODY_BINDING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int SOAP_FAULT_BINDING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int WSDL_MIME_BINDING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int PART_NOT_BOUNDED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
private boolean isRet;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String _name;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private javax.xml.namespace.QName _descriptor;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0002) ACC_PRIVATE
private com.sun.tools.internal.ws.wsdl.framework.Kind _descriptorKind;
descriptor: Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
flags: (0x0002) ACC_PRIVATE
private int _bindingKind;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private javax.jws.WebParam$Mode mode;
descriptor: Ljavax/jws/WebParam$Mode;
flags: (0x0002) ACC_PRIVATE
public void <init>(org.xml.sax.Locator);
descriptor: (Lorg/xml/sax/Locator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.tools.internal.ws.wsdl.framework.Entity.<init>:(Lorg/xml/sax/Locator;)V
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/MessagePart;
0 2 1 locator Lorg/xml/sax/Locator;
MethodParameters:
Name Flags
locator
public java.lang.String getName();
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.MessagePart._name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public void setName(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.MessagePart._name: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/MessagePart;
0 2 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public javax.xml.namespace.QName getDescriptor();
descriptor: ()Ljavax/xml/namespace/QName;
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.MessagePart._descriptor: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/MessagePart;
public void setDescriptor(javax.xml.namespace.QName);
descriptor: (Ljavax/xml/namespace/QName;)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.MessagePart._descriptor:Ljavax/xml/namespace/QName;
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/MessagePart;
0 2 1 n Ljavax/xml/namespace/QName;
MethodParameters:
Name Flags
n
public com.sun.tools.internal.ws.wsdl.framework.Kind getDescriptorKind();
descriptor: ()Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
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.MessagePart._descriptorKind:Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public void setDescriptorKind(com.sun.tools.internal.ws.wsdl.framework.Kind);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/framework/Kind;)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.MessagePart._descriptorKind:Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
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/MessagePart;
0 2 1 k Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
MethodParameters:
Name Flags
k
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.WSDLConstants.QNAME_PART: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/MessagePart;
public int getBindingExtensibilityElementKind();
descriptor: ()I
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.MessagePart._bindingKind:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public void setBindingExtensibilityElementKind(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.tools.internal.ws.wsdl.document.MessagePart._bindingKind:I
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/MessagePart;
0 2 1 kind I
MethodParameters:
Name Flags
kind
public void withAllQNamesDo(com.sun.tools.internal.ws.wsdl.framework.QNameAction);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/framework/QNameAction;)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.MessagePart._descriptor:Ljavax/xml/namespace/QName;
ifnull 2
1: aload 1
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
invokeinterface com.sun.tools.internal.ws.wsdl.framework.QNameAction.perform:(Ljavax/xml/namespace/QName;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
0 3 1 action Lcom/sun/tools/internal/ws/wsdl/framework/QNameAction;
MethodParameters:
Name Flags
action
public void withAllEntityReferencesDo(com.sun.tools.internal.ws.wsdl.framework.EntityReferenceAction);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction;)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.Entity.withAllEntityReferencesDo:(Lcom/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction;)V
1: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
ifnull 3
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptorKind:Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
ifnull 3
2: aload 1
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptorKind:Lcom/sun/tools/internal/ws/wsdl/framework/Kind;
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
invokeinterface com.sun.tools.internal.ws.wsdl.framework.EntityReferenceAction.perform:(Lcom/sun/tools/internal/ws/wsdl/framework/Kind;Ljavax/xml/namespace/QName;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
0 4 1 action Lcom/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction;
MethodParameters:
Name Flags
action
public void accept(com.sun.tools.internal.ws.wsdl.document.WSDLDocumentVisitor);
descriptor: (Lcom/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokeinterface com.sun.tools.internal.ws.wsdl.document.WSDLDocumentVisitor.visit:(Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;)V
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/MessagePart;
0 2 1 visitor Lcom/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
visitor
public void validateThis();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
ifnull 2
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
ldc ""
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
ldc "validation.invalidElement"
aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart._descriptor:Ljavax/xml/namespace/QName;
invokevirtual javax.xml.namespace.QName.toString:()Ljava/lang/String;
invokevirtual com.sun.tools.internal.ws.wsdl.document.MessagePart.failValidation:(Ljava/lang/String;Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public void setMode(javax.jws.WebParam$Mode);
descriptor: (Ljavax/jws/WebParam$Mode;)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.MessagePart.mode:Ljavax/jws/WebParam$Mode;
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/MessagePart;
0 2 1 mode Ljavax/jws/WebParam$Mode;
MethodParameters:
Name Flags
mode
public javax.jws.WebParam$Mode getMode();
descriptor: ()Ljavax/jws/WebParam$Mode;
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.MessagePart.mode:Ljavax/jws/WebParam$Mode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public boolean isINOUT();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
ifnull 3
1: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
getstatic javax.jws.WebParam$Mode.INOUT:Ljavax/jws/WebParam$Mode;
if_acmpne 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public boolean isIN();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
ifnull 3
1: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
getstatic javax.jws.WebParam$Mode.IN:Ljavax/jws/WebParam$Mode;
if_acmpne 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public boolean isOUT();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
ifnull 3
1: aload 0
getfield com.sun.tools.internal.ws.wsdl.document.MessagePart.mode:Ljavax/jws/WebParam$Mode;
getstatic javax.jws.WebParam$Mode.OUT:Ljavax/jws/WebParam$Mode;
if_acmpne 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
public void setReturn(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.tools.internal.ws.wsdl.document.MessagePart.isRet:Z
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/MessagePart;
0 2 1 ret Z
MethodParameters:
Name Flags
ret
public boolean isReturn();
descriptor: ()Z
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.MessagePart.isRet:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/ws/wsdl/document/MessagePart;
}
SourceFile: "MessagePart.java"
InnerClasses:
public final Mode = javax.jws.WebParam$Mode of javax.jws.WebParam