public final class com.sun.xml.internal.ws.api.SOAPVersion extends java.lang.Enum<com.sun.xml.internal.ws.api.SOAPVersion>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: com.sun.xml.internal.ws.api.SOAPVersion
super_class: java.lang.Enum
{
public static final com.sun.xml.internal.ws.api.SOAPVersion SOAP_11;
descriptor: Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.xml.internal.ws.api.SOAPVersion SOAP_12;
descriptor: Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public final java.lang.String httpBindingId;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.lang.String nsUri;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.lang.String contentType;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.xml.namespace.QName faultCodeMustUnderstand;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.xml.soap.MessageFactory saajMessageFactory;
descriptor: Ljavax/xml/soap/MessageFactory;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.xml.soap.SOAPFactory saajSoapFactory;
descriptor: Ljavax/xml/soap/SOAPFactory;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
private final java.lang.String saajFactoryString;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public final java.lang.String implicitRole;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.Set<java.lang.String> implicitRoleSet;
descriptor: Ljava/util/Set;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/String;>;
public final java.util.Set<java.lang.String> requiredRoles;
descriptor: Ljava/util/Set;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/String;>;
public final java.lang.String roleAttributeName;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.xml.namespace.QName faultCodeClient;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.xml.namespace.QName faultCodeServer;
descriptor: Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$com$oracle$webservices$internal$api$EnvelopeStyle$Style;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private static final com.sun.xml.internal.ws.api.SOAPVersion[] ENUM$VALUES;
descriptor: [Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=19, locals=0, args_size=0
0: new com.sun.xml.internal.ws.api.SOAPVersion
dup
ldc "SOAP_11"
iconst_0
ldc "http://schemas.xmlsoap.org/wsdl/soap/http"
1: ldc "http://schemas.xmlsoap.org/soap/envelope/"
2: ldc "text/xml"
3: ldc "http://schemas.xmlsoap.org/soap/actor/next"
ldc "actor"
4: ldc "SOAP 1.1 Protocol"
5: new javax.xml.namespace.QName
dup
ldc "http://schemas.xmlsoap.org/soap/envelope/"
ldc "MustUnderstand"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
6: ldc "Client"
7: ldc "Server"
8: ldc "http://schemas.xmlsoap.org/soap/actor/next"
invokestatic java.util.Collections.singleton:(Ljava/lang/Object;)Ljava/util/Set;
invokespecial com.sun.xml.internal.ws.api.SOAPVersion.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V
9: putstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
10: new com.sun.xml.internal.ws.api.SOAPVersion
dup
ldc "SOAP_12"
iconst_1
ldc "http://www.w3.org/2003/05/soap/bindings/HTTP/"
11: ldc "http://www.w3.org/2003/05/soap-envelope"
12: ldc "application/soap+xml"
13: ldc "http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver"
ldc "role"
14: ldc "SOAP 1.2 Protocol"
15: new javax.xml.namespace.QName
dup
ldc "http://www.w3.org/2003/05/soap-envelope"
ldc "MustUnderstand"
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
16: ldc "Sender"
17: ldc "Receiver"
18: new java.util.HashSet
dup
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "http://www.w3.org/2003/05/soap-envelope/role/next"
aastore
dup
iconst_1
ldc "http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver"
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
invokespecial com.sun.xml.internal.ws.api.SOAPVersion.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V
19: putstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
20: iconst_2
anewarray com.sun.xml.internal.ws.api.SOAPVersion
dup
iconst_0
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
aastore
dup
iconst_1
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
aastore
putstatic com.sun.xml.internal.ws.api.SOAPVersion.ENUM$VALUES:[Lcom/sun/xml/internal/ws/api/SOAPVersion;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, javax.xml.namespace.QName, java.lang.String, java.lang.String, java.util.Set<java.lang.String>);
descriptor: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=15, args_size=13
start local 0 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield com.sun.xml.internal.ws.api.SOAPVersion.httpBindingId:Ljava/lang/String;
2: aload 0
aload 4
putfield com.sun.xml.internal.ws.api.SOAPVersion.nsUri:Ljava/lang/String;
3: aload 0
aload 5
putfield com.sun.xml.internal.ws.api.SOAPVersion.contentType:Ljava/lang/String;
4: aload 0
aload 6
putfield com.sun.xml.internal.ws.api.SOAPVersion.implicitRole:Ljava/lang/String;
5: aload 0
aload 6
invokestatic java.util.Collections.singleton:(Ljava/lang/Object;)Ljava/util/Set;
putfield com.sun.xml.internal.ws.api.SOAPVersion.implicitRoleSet:Ljava/util/Set;
6: aload 0
aload 7
putfield com.sun.xml.internal.ws.api.SOAPVersion.roleAttributeName:Ljava/lang/String;
7: aload 0
aload 8
putfield com.sun.xml.internal.ws.api.SOAPVersion.saajFactoryString:Ljava/lang/String;
8: aload 0
aload 8
invokestatic javax.xml.soap.MessageFactory.newInstance:(Ljava/lang/String;)Ljavax/xml/soap/MessageFactory;
putfield com.sun.xml.internal.ws.api.SOAPVersion.saajMessageFactory:Ljavax/xml/soap/MessageFactory;
9: aload 0
aload 8
invokestatic javax.xml.soap.SOAPFactory.newInstance:(Ljava/lang/String;)Ljavax/xml/soap/SOAPFactory;
putfield com.sun.xml.internal.ws.api.SOAPVersion.saajSoapFactory:Ljavax/xml/soap/SOAPFactory;
10: goto 17
StackMap locals: com.sun.xml.internal.ws.api.SOAPVersion java.lang.String int java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String javax.xml.namespace.QName java.lang.String java.lang.String java.util.Set
StackMap stack: javax.xml.soap.SOAPException
11: astore 13
start local 13 12: new java.lang.Error
dup
aload 13
invokespecial java.lang.Error.<init>:(Ljava/lang/Throwable;)V
athrow
end local 13 13: StackMap locals:
StackMap stack: java.lang.NoSuchMethodError
astore 13
start local 13 14: new java.lang.LinkageError
dup
new java.lang.StringBuilder
dup
ldc "You are loading old SAAJ from "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc Ljavax/xml/soap/MessageFactory;
invokestatic com.sun.xml.internal.bind.util.Which.which:(Ljava/lang/Class;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.LinkageError.<init>:(Ljava/lang/String;)V
astore 14
start local 14 15: aload 14
aload 13
invokevirtual java.lang.LinkageError.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
pop
16: aload 14
athrow
end local 14 end local 13 17: StackMap locals:
StackMap stack:
aload 0
aload 9
putfield com.sun.xml.internal.ws.api.SOAPVersion.faultCodeMustUnderstand:Ljavax/xml/namespace/QName;
18: aload 0
aload 12
putfield com.sun.xml.internal.ws.api.SOAPVersion.requiredRoles:Ljava/util/Set;
19: aload 0
new javax.xml.namespace.QName
dup
aload 4
aload 10
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putfield com.sun.xml.internal.ws.api.SOAPVersion.faultCodeClient:Ljavax/xml/namespace/QName;
20: aload 0
new javax.xml.namespace.QName
dup
aload 4
aload 11
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putfield com.sun.xml.internal.ws.api.SOAPVersion.faultCodeServer:Ljavax/xml/namespace/QName;
21: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/xml/internal/ws/api/SOAPVersion;
0 22 3 httpBindingId Ljava/lang/String;
0 22 4 nsUri Ljava/lang/String;
0 22 5 contentType Ljava/lang/String;
0 22 6 implicitRole Ljava/lang/String;
0 22 7 roleAttributeName Ljava/lang/String;
0 22 8 saajFactoryString Ljava/lang/String;
0 22 9 faultCodeMustUnderstand Ljavax/xml/namespace/QName;
0 22 10 faultCodeClientLocalName Ljava/lang/String;
0 22 11 faultCodeServerLocalName Ljava/lang/String;
0 22 12 requiredRoles Ljava/util/Set<Ljava/lang/String;>;
12 13 13 e Ljavax/xml/soap/SOAPException;
14 17 13 e Ljava/lang/NoSuchMethodError;
15 17 14 x Ljava/lang/LinkageError;
Exception table:
from to target type
8 10 11 Class javax.xml.soap.SOAPException
8 10 13 Class java.lang.NoSuchMethodError
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
httpBindingId
nsUri
contentType
implicitRole
roleAttributeName
saajFactoryString
faultCodeMustUnderstand
faultCodeClientLocalName
faultCodeServerLocalName
requiredRoles
public javax.xml.soap.SOAPFactory getSOAPFactory();
descriptor: ()Ljavax/xml/soap/SOAPFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.ws.api.SOAPVersion.saajFactoryString:Ljava/lang/String;
invokestatic com.sun.xml.internal.ws.api.message.saaj.SAAJFactory.getSOAPFactory:(Ljava/lang/String;)Ljavax/xml/soap/SOAPFactory;
1: areturn
2: StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
astore 1
start local 1 3: new java.lang.Error
dup
aload 1
invokespecial java.lang.Error.<init>:(Ljava/lang/Throwable;)V
athrow
end local 1 4: StackMap locals:
StackMap stack: java.lang.NoSuchMethodError
astore 1
start local 1 5: new java.lang.LinkageError
dup
new java.lang.StringBuilder
dup
ldc "You are loading old SAAJ from "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc Ljavax/xml/soap/MessageFactory;
invokestatic com.sun.xml.internal.bind.util.Which.which:(Ljava/lang/Class;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.LinkageError.<init>:(Ljava/lang/String;)V
astore 2
start local 2 6: aload 2
aload 1
invokevirtual java.lang.LinkageError.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
pop
7: aload 2
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/ws/api/SOAPVersion;
3 4 1 e Ljavax/xml/soap/SOAPException;
5 8 1 e Ljava/lang/NoSuchMethodError;
6 8 2 x Ljava/lang/LinkageError;
Exception table:
from to target type
0 1 2 Class javax.xml.soap.SOAPException
0 1 4 Class java.lang.NoSuchMethodError
public javax.xml.soap.MessageFactory getMessageFactory();
descriptor: ()Ljavax/xml/soap/MessageFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.ws.api.SOAPVersion.saajFactoryString:Ljava/lang/String;
invokestatic com.sun.xml.internal.ws.api.message.saaj.SAAJFactory.getMessageFactory:(Ljava/lang/String;)Ljavax/xml/soap/MessageFactory;
1: areturn
2: StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
astore 1
start local 1 3: new java.lang.Error
dup
aload 1
invokespecial java.lang.Error.<init>:(Ljava/lang/Throwable;)V
athrow
end local 1 4: StackMap locals:
StackMap stack: java.lang.NoSuchMethodError
astore 1
start local 1 5: new java.lang.LinkageError
dup
new java.lang.StringBuilder
dup
ldc "You are loading old SAAJ from "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc Ljavax/xml/soap/MessageFactory;
invokestatic com.sun.xml.internal.bind.util.Which.which:(Ljava/lang/Class;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.LinkageError.<init>:(Ljava/lang/String;)V
astore 2
start local 2 6: aload 2
aload 1
invokevirtual java.lang.LinkageError.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable;
pop
7: aload 2
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/ws/api/SOAPVersion;
3 4 1 e Ljavax/xml/soap/SOAPException;
5 8 1 e Ljava/lang/NoSuchMethodError;
6 8 2 x Ljava/lang/LinkageError;
Exception table:
from to target type
0 1 2 Class javax.xml.soap.SOAPException
0 1 4 Class java.lang.NoSuchMethodError
public java.lang.String toString();
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.xml.internal.ws.api.SOAPVersion.httpBindingId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/api/SOAPVersion;
public static com.sun.xml.internal.ws.api.SOAPVersion fromHttpBinding(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
getfield com.sun.xml.internal.ws.api.SOAPVersion.httpBindingId:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
4: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 binding Ljava/lang/String;
MethodParameters:
Name Flags
binding
public static com.sun.xml.internal.ws.api.SOAPVersion fromNsUri(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
getfield com.sun.xml.internal.ws.api.SOAPVersion.nsUri:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 nsUri Ljava/lang/String;
MethodParameters:
Name Flags
nsUri
public static com.sun.xml.internal.ws.api.SOAPVersion from(com.oracle.webservices.internal.api.EnvelopeStyleFeature);
descriptor: (Lcom/oracle/webservices/internal/api/EnvelopeStyleFeature;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.oracle.webservices.internal.api.EnvelopeStyleFeature.getStyles:()[Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
astore 1
start local 1 1: aload 1
arraylength
iconst_1
if_icmpeq 2
new java.lang.IllegalArgumentException
dup
ldc "The EnvelopingFeature must has exactly one Enveloping.Style"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals: com.oracle.webservices.internal.api.EnvelopeStyle$Style[]
StackMap stack:
aload 1
iconst_0
aaload
invokestatic com.sun.xml.internal.ws.api.SOAPVersion.from:(Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lcom/oracle/webservices/internal/api/EnvelopeStyleFeature;
1 3 1 style [Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
MethodParameters:
Name Flags
f
public static com.sun.xml.internal.ws.api.SOAPVersion from(com.oracle.webservices.internal.api.EnvelopeStyle$Style);
descriptor: (Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic com.sun.xml.internal.ws.api.SOAPVersion.$SWITCH_TABLE$com$oracle$webservices$internal$api$EnvelopeStyle$Style:()[I
aload 0
invokevirtual com.oracle.webservices.internal.api.EnvelopeStyle$Style.ordinal:()I
iaload
tableswitch { // 1 - 3
1: 1
2: 2
3: 3
default: 3
}
1: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
3: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 style Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
MethodParameters:
Name Flags
style
public com.oracle.webservices.internal.api.EnvelopeStyleFeature toFeature();
descriptor: ()Lcom/oracle/webservices/internal/api/EnvelopeStyleFeature;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
aload 0
invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.equals:(Ljava/lang/Object;)Z
ifeq 2
1: new com.oracle.webservices.internal.api.EnvelopeStyleFeature
dup
iconst_1
anewarray com.oracle.webservices.internal.api.EnvelopeStyle$Style
dup
iconst_0
getstatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.SOAP11:Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
aastore
invokespecial com.oracle.webservices.internal.api.EnvelopeStyleFeature.<init>:([Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;)V
goto 3
2: StackMap locals:
StackMap stack:
new com.oracle.webservices.internal.api.EnvelopeStyleFeature
dup
iconst_1
anewarray com.oracle.webservices.internal.api.EnvelopeStyle$Style
dup
iconst_0
getstatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.SOAP12:Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
aastore
invokespecial com.oracle.webservices.internal.api.EnvelopeStyleFeature.<init>:([Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;)V
3: StackMap locals:
StackMap stack: com.oracle.webservices.internal.api.EnvelopeStyleFeature
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/api/SOAPVersion;
public static com.sun.xml.internal.ws.api.SOAPVersion[] values();
descriptor: ()[Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic com.sun.xml.internal.ws.api.SOAPVersion.ENUM$VALUES:[Lcom/sun/xml/internal/ws/api/SOAPVersion;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray com.sun.xml.internal.ws.api.SOAPVersion
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.sun.xml.internal.ws.api.SOAPVersion valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/SOAPVersion;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lcom/sun/xml/internal/ws/api/SOAPVersion;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast com.sun.xml.internal.ws.api.SOAPVersion
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
static int[] $SWITCH_TABLE$com$oracle$webservices$internal$api$EnvelopeStyle$Style();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.xml.internal.ws.api.SOAPVersion.$SWITCH_TABLE$com$oracle$webservices$internal$api$EnvelopeStyle$Style:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.values:()[Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.SOAP11:Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
invokevirtual com.oracle.webservices.internal.api.EnvelopeStyle$Style.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.SOAP12:Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
invokevirtual com.oracle.webservices.internal.api.EnvelopeStyle$Style.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.oracle.webservices.internal.api.EnvelopeStyle$Style.XML:Lcom/oracle/webservices/internal/api/EnvelopeStyle$Style;
invokevirtual com.oracle.webservices.internal.api.EnvelopeStyle$Style.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
dup
putstatic com.sun.xml.internal.ws.api.SOAPVersion.$SWITCH_TABLE$com$oracle$webservices$internal$api$EnvelopeStyle$Style:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
}
Signature: Ljava/lang/Enum<Lcom/sun/xml/internal/ws/api/SOAPVersion;>;
SourceFile: "SOAPVersion.java"
InnerClasses:
public final Style = com.oracle.webservices.internal.api.EnvelopeStyle$Style of com.oracle.webservices.internal.api.EnvelopeStyle