public class com.sun.xml.internal.ws.model.ExternalMetadataReader extends com.sun.xml.internal.ws.model.ReflectAnnotationReader
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.ws.model.ExternalMetadataReader
super_class: com.sun.xml.internal.ws.model.ReflectAnnotationReader
{
private static final java.lang.String NAMESPACE_WEBLOGIC_WSEE_DATABINDING;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xmlns.oracle.com/weblogic/weblogic-wsee-databinding"
private static final java.lang.String NAMESPACE_JAXWS_RI_EXTERNAL_METADATA;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xmlns.oracle.com/webservices/jaxws-databinding"
private java.util.Map<java.lang.String, com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType> readers;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;>;
public void <init>(java.util.Collection<java.io.File>, java.util.Collection<java.lang.String>, java.lang.ClassLoader, boolean, );
descriptor: (Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/ClassLoader;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.<init>:()V
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.xml.internal.ws.model.ExternalMetadataReader.readers:Ljava/util/Map;
2: aload 1
ifnull 12
3: aload 1
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 7
goto 11
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int top java.util.Iterator
StackMap stack:
4: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.io.File
astore 6
start local 6 5: aload 0
aload 6
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.newSource:(Ljava/io/File;)Ljavax/xml/transform/stream/StreamSource;
iload 5
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.documentRootNamespace:(Ljavax/xml/transform/Source;Z)Ljava/lang/String;
astore 8
start local 8 6: aload 0
iload 4
aload 0
aload 6
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.newSource:(Ljava/io/File;)Ljavax/xml/transform/stream/StreamSource;
aload 8
iload 5
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.parseMetadata:(ZLjavax/xml/transform/stream/StreamSource;Ljava/lang/String;Z)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 9
start local 9 7: aload 0
getfield com.sun.xml.internal.ws.model.ExternalMetadataReader.readers:Ljava/util/Map;
aload 9
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getJavaTypeName:()Ljava/lang/String;
aload 9
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 9 end local 8 8: goto 11
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int java.io.File java.util.Iterator
StackMap stack: java.lang.Exception
9: pop
10: new com.sun.xml.internal.ws.model.RuntimeModelerException
dup
ldc "runtime.modeler.external.metadata.unable.to.read"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 6
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
aastore
invokespecial com.sun.xml.internal.ws.model.RuntimeModelerException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
athrow
end local 6 11: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int top java.util.Iterator
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
12: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int
StackMap stack:
aload 2
ifnull 22
13: aload 2
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 7
goto 21
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int top java.util.Iterator
StackMap stack:
14: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 6
start local 6 15: aload 0
aload 6
aload 3
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.newSource:(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/transform/stream/StreamSource;
iload 5
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.documentRootNamespace:(Ljavax/xml/transform/Source;Z)Ljava/lang/String;
astore 8
start local 8 16: aload 0
iload 4
aload 0
aload 6
aload 3
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.newSource:(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/transform/stream/StreamSource;
aload 8
iload 5
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.parseMetadata:(ZLjavax/xml/transform/stream/StreamSource;Ljava/lang/String;Z)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 9
start local 9 17: aload 0
getfield com.sun.xml.internal.ws.model.ExternalMetadataReader.readers:Ljava/util/Map;
aload 9
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getJavaTypeName:()Ljava/lang/String;
aload 9
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 9 end local 8 18: goto 21
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int java.lang.String java.util.Iterator
StackMap stack: java.lang.Exception
19: pop
20: new com.sun.xml.internal.ws.model.RuntimeModelerException
dup
ldc "runtime.modeler.external.metadata.unable.to.read"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 6
aastore
invokespecial com.sun.xml.internal.ws.model.RuntimeModelerException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
athrow
end local 6 21: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int top java.util.Iterator
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 14
22: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.Collection java.util.Collection java.lang.ClassLoader int int
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 23 1 files Ljava/util/Collection<Ljava/io/File;>;
0 23 2 resourcePaths Ljava/util/Collection<Ljava/lang/String;>;
0 23 3 classLoader Ljava/lang/ClassLoader;
0 23 4 xsdValidation Z
0 23 5 disableXmlSecurity Z
5 11 6 file Ljava/io/File;
6 8 8 namespace Ljava/lang/String;
7 8 9 externalMapping Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
15 21 6 resourcePath Ljava/lang/String;
16 18 8 namespace Ljava/lang/String;
17 18 9 externalMapping Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
Exception table:
from to target type
5 8 9 Class java.lang.Exception
15 18 19 Class java.lang.Exception
Signature: (Ljava/util/Collection<Ljava/io/File;>;Ljava/util/Collection<Ljava/lang/String;>;Ljava/lang/ClassLoader;ZZ)V
MethodParameters:
Name Flags
files
resourcePaths
classLoader
xsdValidation
disableXmlSecurity
private javax.xml.transform.stream.StreamSource newSource(java.lang.String, java.lang.ClassLoader);
descriptor: (Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/transform/stream/StreamSource;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
invokevirtual java.lang.ClassLoader.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;
astore 3
start local 3 1: new javax.xml.transform.stream.StreamSource
dup
aload 3
invokespecial javax.xml.transform.stream.StreamSource.<init>:(Ljava/io/InputStream;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 2 1 resourcePath Ljava/lang/String;
0 2 2 classLoader Ljava/lang/ClassLoader;
1 2 3 is Ljava/io/InputStream;
MethodParameters:
Name Flags
resourcePath
classLoader
private com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType parseMetadata(boolean, javax.xml.transform.stream.StreamSource, java.lang.String, boolean);
descriptor: (ZLjavax/xml/transform/stream/StreamSource;Ljava/lang/String;Z)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
flags: (0x0002) ACC_PRIVATE
Code:
stack=10, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "http://xmlns.oracle.com/weblogic/weblogic-wsee-databinding"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 2
iload 4
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.transformAndRead:(Ljavax/xml/transform/Source;Z)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
areturn
2: StackMap locals:
StackMap stack:
ldc "http://xmlns.oracle.com/webservices/jaxws-databinding"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 2
iload 1
iload 4
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.read:(Ljavax/xml/transform/Source;ZZ)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
areturn
4: StackMap locals:
StackMap stack:
new com.sun.xml.internal.ws.model.RuntimeModelerException
dup
ldc "runtime.modeler.external.metadata.unsupported.schema"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
dup
iconst_1
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "http://xmlns.oracle.com/weblogic/weblogic-wsee-databinding"
aastore
dup
iconst_1
ldc "http://xmlns.oracle.com/webservices/jaxws-databinding"
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
aastore
invokespecial com.sun.xml.internal.ws.model.RuntimeModelerException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 5 1 xsdValidation Z
0 5 2 source Ljavax/xml/transform/stream/StreamSource;
0 5 3 namespace Ljava/lang/String;
0 5 4 disableXmlSecurity Z
Exceptions:
throws javax.xml.bind.JAXBException, java.io.IOException, javax.xml.transform.TransformerException
MethodParameters:
Name Flags
xsdValidation
source
namespace
disableXmlSecurity
private javax.xml.transform.stream.StreamSource newSource(java.io.File);
descriptor: (Ljava/io/File;)Ljavax/xml/transform/stream/StreamSource;
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: new javax.xml.transform.stream.StreamSource
dup
new java.io.FileInputStream
dup
aload 1
invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
invokespecial javax.xml.transform.stream.StreamSource.<init>:(Ljava/io/InputStream;)V
1: areturn
2: StackMap locals:
StackMap stack: java.io.FileNotFoundException
pop
3: new com.sun.xml.internal.ws.model.RuntimeModelerException
dup
ldc "runtime.modeler.external.metadata.unable.to.read"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
aastore
invokespecial com.sun.xml.internal.ws.model.RuntimeModelerException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 4 1 file Ljava/io/File;
Exception table:
from to target type
0 1 2 Class java.io.FileNotFoundException
MethodParameters:
Name Flags
file
public <A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A>, java.lang.Class<?>);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 3
start local 3 1: aload 3
ifnonnull 2
aload 0
aload 1
aload 2
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getAnnotation:(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
goto 3
StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
StackMap stack:
2: aload 3
aload 1
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.annotation:(Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.annotation.Annotation
StackMap locals:
StackMap stack: java.lang.annotation.Annotation
3: areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 4 1 annType Ljava/lang/Class<TA;>;
0 4 2 cls Ljava/lang/Class<*>;
1 4 3 r Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
Signature: <A::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TA;>;Ljava/lang/Class<*>;)TA;
MethodParameters:
Name Flags
annType
cls
private com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType reader(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.model.ExternalMetadataReader.readers:Ljava/util/Map;
aload 1
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 1 1 cls Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
MethodParameters:
Name Flags
cls
java.lang.annotation.Annotation[] getAnnotations(java.util.List<java.lang.Object>);
descriptor: (Ljava/util/List;)[Ljava/lang/annotation/Annotation;
flags: (0x0000)
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 2
start local 2 1: aload 1
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 5
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.util.List java.util.ArrayList top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 3
start local 3 3: ldc Ljava/lang/annotation/Annotation;
aload 3
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifeq 5
4: aload 2
ldc Ljava/lang/annotation/Annotation;
aload 3
invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.annotation.Annotation
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
end local 3 5: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: aload 2
aload 2
invokevirtual java.util.ArrayList.size:()I
anewarray java.lang.annotation.Annotation
invokevirtual java.util.ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast java.lang.annotation.Annotation[]
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 7 1 objects Ljava/util/List<Ljava/lang/Object;>;
1 7 2 list Ljava/util/ArrayList<Ljava/lang/annotation/Annotation;>;
3 5 3 a Ljava/lang/Object;
Signature: (Ljava/util/List<Ljava/lang/Object;>;)[Ljava/lang/annotation/Annotation;
MethodParameters:
Name Flags
objects
public java.lang.annotation.Annotation[] getAnnotations(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.xml.internal.ws.model.ExternalMetadataReader$1
dup
aload 0
aload 0
aload 1
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
aload 1
invokespecial com.sun.xml.internal.ws.model.ExternalMetadataReader$1.<init>:(Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;Ljava/lang/Class;)V
astore 2
start local 2 1: aload 2
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger.merge:()Ljava/lang/Object;
checkcast java.lang.annotation.Annotation[]
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 2 1 c Ljava/lang/Class<*>;
1 2 2 merger Lcom/sun/xml/internal/ws/model/ExternalMetadataReader$Merger<[Ljava/lang/annotation/Annotation;>;
Signature: (Ljava/lang/Class<*>;)[Ljava/lang/annotation/Annotation;
MethodParameters:
Name Flags
c final
public java.lang.annotation.Annotation[] getAnnotations(java.lang.reflect.Method);
descriptor: (Ljava/lang/reflect/Method;)[Ljava/lang/annotation/Annotation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.xml.internal.ws.model.ExternalMetadataReader$2
dup
aload 0
aload 0
aload 1
invokevirtual java.lang.reflect.Method.getDeclaringClass:()Ljava/lang/Class;
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
aload 1
invokespecial com.sun.xml.internal.ws.model.ExternalMetadataReader$2.<init>:(Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;Ljava/lang/reflect/Method;)V
astore 2
start local 2 1: aload 2
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger.merge:()Ljava/lang/Object;
checkcast java.lang.annotation.Annotation[]
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 2 1 m Ljava/lang/reflect/Method;
1 2 2 merger Lcom/sun/xml/internal/ws/model/ExternalMetadataReader$Merger<[Ljava/lang/annotation/Annotation;>;
MethodParameters:
Name Flags
m final
public <A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A>, java.lang.reflect.Method);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Method;)Ljava/lang/annotation/Annotation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.xml.internal.ws.model.ExternalMetadataReader$3
dup
aload 0
aload 0
aload 2
invokevirtual java.lang.reflect.Method.getDeclaringClass:()Ljava/lang/Class;
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
aload 1
aload 2
invokespecial com.sun.xml.internal.ws.model.ExternalMetadataReader$3.<init>:(Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;Ljava/lang/Class;Ljava/lang/reflect/Method;)V
astore 3
start local 3 1: aload 3
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger.merge:()Ljava/lang/Object;
checkcast java.lang.annotation.Annotation
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 2 1 annType Ljava/lang/Class<TA;>;
0 2 2 m Ljava/lang/reflect/Method;
1 2 3 merger Lcom/sun/xml/internal/ws/model/ExternalMetadataReader$Merger<Ljava/lang/annotation/Annotation;>;
Signature: <A::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TA;>;Ljava/lang/reflect/Method;)TA;
MethodParameters:
Name Flags
annType final
m final
public java.lang.annotation.Annotation[][] getParameterAnnotations(java.lang.reflect.Method);
descriptor: (Ljava/lang/reflect/Method;)[[Ljava/lang/annotation/Annotation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.xml.internal.ws.model.ExternalMetadataReader$4
dup
aload 0
aload 0
aload 1
invokevirtual java.lang.reflect.Method.getDeclaringClass:()Ljava/lang/Class;
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
aload 1
invokespecial com.sun.xml.internal.ws.model.ExternalMetadataReader$4.<init>:(Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;Ljava/lang/reflect/Method;)V
astore 2
start local 2 1: aload 2
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger.merge:()Ljava/lang/Object;
checkcast java.lang.annotation.Annotation[][]
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 2 1 m Ljava/lang/reflect/Method;
1 2 2 merger Lcom/sun/xml/internal/ws/model/ExternalMetadataReader$Merger<[[Ljava/lang/annotation/Annotation;>;
MethodParameters:
Name Flags
m final
public void getProperties(java.util.Map<java.lang.String, java.lang.Object>, java.lang.Class<?>);
descriptor: (Ljava/util/Map;Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 3
start local 3 1: aload 3
ifnull 2
getstatic com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.MERGE:Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
aload 3
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getExistingAnnotations:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.equals:(Ljava/lang/Object;)Z
ifeq 3
2: StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
StackMap stack:
aload 0
aload 1
aload 2
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getProperties:(Ljava/util/Map;Ljava/lang/Class;)V
3: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 4 1 prop Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
0 4 2 cls Ljava/lang/Class<*>;
1 4 3 r Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
prop final
cls final
public void getProperties(java.util.Map<java.lang.String, java.lang.Object>, java.lang.reflect.Method);
descriptor: (Ljava/util/Map;Ljava/lang/reflect/Method;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual java.lang.reflect.Method.getDeclaringClass:()Ljava/lang/Class;
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 3
start local 3 1: aload 3
ifnull 2
getstatic com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.MERGE:Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
aload 3
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getExistingAnnotations:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.equals:(Ljava/lang/Object;)Z
ifeq 3
2: StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
StackMap stack:
aload 0
aload 1
aload 2
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getProperties:(Ljava/util/Map;Ljava/lang/reflect/Method;)V
3: StackMap locals:
StackMap stack:
aload 3
ifnull 7
4: aload 0
aload 2
aload 3
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.getJavaMethod:(Ljava/lang/reflect/Method;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
astore 4
start local 4 5: aload 4
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.annotation:(Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;)[Lorg/w3c/dom/Element;
astore 5
start local 5 6: aload 1
ldc "eclipselink-oxm-xml.xml-element"
aload 0
aload 5
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.findXmlElement:([Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 5 end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 8 1 prop Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
0 8 2 m Ljava/lang/reflect/Method;
1 8 3 r Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
5 7 4 jm Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
6 7 5 e [Lorg/w3c/dom/Element;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Ljava/lang/reflect/Method;)V
MethodParameters:
Name Flags
prop final
m final
public void getProperties(java.util.Map<java.lang.String, java.lang.Object>, java.lang.reflect.Method, );
descriptor: (Ljava/util/Map;Ljava/lang/reflect/Method;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 2
invokevirtual java.lang.reflect.Method.getDeclaringClass:()Ljava/lang/Class;
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.reader:(Ljava/lang/Class;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
astore 4
start local 4 1: aload 4
ifnull 2
getstatic com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.MERGE:Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
aload 4
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getExistingAnnotations:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType;
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.ExistingAnnotationsType.equals:(Ljava/lang/Object;)Z
ifeq 3
2: StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
StackMap stack:
aload 0
aload 1
aload 2
iload 3
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getProperties:(Ljava/util/Map;Ljava/lang/reflect/Method;I)V
3: StackMap locals:
StackMap stack:
aload 4
ifnull 9
4: aload 0
aload 2
aload 4
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.getJavaMethod:(Ljava/lang/reflect/Method;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
astore 5
start local 5 5: aload 5
ifnonnull 6
return
6: StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod
StackMap stack:
aload 5
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod.getJavaParams:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod$JavaParams;
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams.getJavaParam:()Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaParam
astore 6
start local 6 7: aload 6
invokestatic com.sun.xml.internal.ws.model.ExternalMetadataReader$Util.annotation:(Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam;)[Lorg/w3c/dom/Element;
astore 7
start local 7 8: aload 1
ldc "eclipselink-oxm-xml.xml-element"
aload 0
aload 7
invokevirtual com.sun.xml.internal.ws.model.ExternalMetadataReader.findXmlElement:([Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 7 end local 6 end local 5 9: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 10 1 prop Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
0 10 2 m Ljava/lang/reflect/Method;
0 10 3 pos I
1 10 4 r Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
5 9 5 jm Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
7 9 6 jp Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam;
8 9 7 e [Lorg/w3c/dom/Element;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Ljava/lang/reflect/Method;I)V
MethodParameters:
Name Flags
prop final
m final
pos
com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod getJavaMethod(java.lang.reflect.Method, com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType);
descriptor: (Ljava/lang/reflect/Method;Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;)Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
flags: (0x0000)
Code:
stack=2, locals=12, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType.getJavaMethods:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType$JavaMethods;
astore 3
start local 3 1: aload 3
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals: com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 4
start local 4 4: aload 3
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods.getJavaMethod:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 8
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.lang.reflect.Method com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods java.util.List top java.util.Iterator
StackMap stack:
5: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod
astore 5
start local 5 6: aload 1
invokevirtual java.lang.reflect.Method.getName:()Ljava/lang/String;
aload 5
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod.getName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
7: aload 4
aload 5
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 5 8: StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 5
9: aload 4
invokeinterface java.util.List.isEmpty:()Z
ifeq 11
10: aconst_null
areturn
11: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.lang.reflect.Method com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods java.util.List
StackMap stack:
aload 4
invokeinterface java.util.List.size:()I
iconst_1
if_icmpne 13
12: aload 4
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod
areturn
13: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.reflect.Method.getParameterTypes:()[Ljava/lang/Class;
astore 5
start local 5 14: aload 4
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 7
goto 28
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.lang.reflect.Method com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods java.util.List java.lang.Class[] top java.util.Iterator
StackMap stack:
15: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod
astore 6
start local 6 16: aload 6
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod.getJavaParams:()Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod$JavaParams;
astore 8
start local 8 17: aload 8
ifnull 28
aload 8
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams.getJavaParam:()Ljava/util/List;
ifnull 28
aload 8
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams.getJavaParam:()Ljava/util/List;
invokeinterface java.util.List.size:()I
aload 5
arraylength
if_icmpne 28
18: iconst_0
istore 9
start local 9 19: iconst_0
istore 10
start local 10 20: goto 25
21: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.lang.reflect.Method com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods java.util.List java.lang.Class[] com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod java.util.Iterator com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams int int
StackMap stack:
aload 8
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams.getJavaParam:()Ljava/util/List;
iload 10
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaParam
astore 11
start local 11 22: aload 5
iload 10
aaload
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aload 11
invokevirtual com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaParam.getJavaType:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 24
23: iinc 9 1
end local 11 24: StackMap locals:
StackMap stack:
iinc 10 1
StackMap locals:
StackMap stack:
25: iload 10
aload 5
arraylength
if_icmplt 21
end local 10 26: iload 9
aload 5
arraylength
if_icmpne 28
27: aload 6
areturn
end local 9 end local 8 end local 6 28: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader java.lang.reflect.Method com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods java.util.List java.lang.Class[] top java.util.Iterator
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 15
end local 5 29: 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 30 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 30 1 method Ljava/lang/reflect/Method;
0 30 2 r Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType;
1 30 3 javaMethods Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType$JavaMethods;
4 30 4 sameName Ljava/util/List<Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;>;
6 8 5 jm Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
14 29 5 argCls [Ljava/lang/Class;
16 28 6 jm Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod;
17 28 8 params Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod$JavaParams;
19 28 9 count I
20 26 10 i I
22 24 11 jp Lcom/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam;
MethodParameters:
Name Flags
method
r
org.w3c.dom.Element findXmlElement(org.w3c.dom.Element[]);
descriptor: ([Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;
flags: (0x0000)
Code:
stack=2, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 1
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 6
StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader org.w3c.dom.Element[] top int int org.w3c.dom.Element[]
StackMap stack:
2: aload 5
iload 3
aaload
astore 2
start local 2 3: aload 2
invokeinterface org.w3c.dom.Element.getLocalName:()Ljava/lang/String;
ldc "java-type"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
aload 2
areturn
4: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader org.w3c.dom.Element[] org.w3c.dom.Element int int org.w3c.dom.Element[]
StackMap stack:
aload 2
invokeinterface org.w3c.dom.Element.getLocalName:()Ljava/lang/String;
ldc "xml-element"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
aload 2
areturn
end local 2 5: StackMap locals: com.sun.xml.internal.ws.model.ExternalMetadataReader org.w3c.dom.Element[] top int int org.w3c.dom.Element[]
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
6: iload 3
iload 4
if_icmplt 2
7: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;
0 8 1 xa [Lorg/w3c/dom/Element;
3 5 2 e Lorg/w3c/dom/Element;
MethodParameters:
Name Flags
xa
static java.lang.annotation.Annotation[] access$0(com.sun.xml.internal.ws.model.ExternalMetadataReader, java.lang.Class);
descriptor: (Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getAnnotations:(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;
areturn
LocalVariableTable:
Start End Slot Name Signature
static java.lang.annotation.Annotation[] access$1(com.sun.xml.internal.ws.model.ExternalMetadataReader, java.lang.reflect.Method);
descriptor: (Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Ljava/lang/reflect/Method;)[Ljava/lang/annotation/Annotation;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getAnnotations:(Ljava/lang/reflect/Method;)[Ljava/lang/annotation/Annotation;
areturn
LocalVariableTable:
Start End Slot Name Signature
static java.lang.annotation.Annotation access$2(com.sun.xml.internal.ws.model.ExternalMetadataReader, java.lang.Class, java.lang.reflect.Method);
descriptor: (Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Ljava/lang/Class;Ljava/lang/reflect/Method;)Ljava/lang/annotation/Annotation;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getAnnotation:(Ljava/lang/Class;Ljava/lang/reflect/Method;)Ljava/lang/annotation/Annotation;
areturn
LocalVariableTable:
Start End Slot Name Signature
static java.lang.annotation.Annotation[][] access$3(com.sun.xml.internal.ws.model.ExternalMetadataReader, java.lang.reflect.Method);
descriptor: (Lcom/sun/xml/internal/ws/model/ExternalMetadataReader;Ljava/lang/reflect/Method;)[[Ljava/lang/annotation/Annotation;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokespecial com.sun.xml.internal.ws.model.ReflectAnnotationReader.getParameterAnnotations:(Ljava/lang/reflect/Method;)[[Ljava/lang/annotation/Annotation;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ExternalMetadataReader.java"
NestMembers:
com.sun.xml.internal.ws.model.ExternalMetadataReader$1 com.sun.xml.internal.ws.model.ExternalMetadataReader$2 com.sun.xml.internal.ws.model.ExternalMetadataReader$3 com.sun.xml.internal.ws.model.ExternalMetadataReader$4 com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger com.sun.xml.internal.ws.model.ExternalMetadataReader$Util
InnerClasses:
public JavaParams = com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod$JavaParams of com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaMethod
public JavaMethods = com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType$JavaMethods of com.oracle.xmlns.internal.webservices.jaxws_databinding.JavaWsdlMappingType
com.sun.xml.internal.ws.model.ExternalMetadataReader$1
com.sun.xml.internal.ws.model.ExternalMetadataReader$2
com.sun.xml.internal.ws.model.ExternalMetadataReader$3
com.sun.xml.internal.ws.model.ExternalMetadataReader$4
abstract Merger = com.sun.xml.internal.ws.model.ExternalMetadataReader$Merger of com.sun.xml.internal.ws.model.ExternalMetadataReader
Util = com.sun.xml.internal.ws.model.ExternalMetadataReader$Util of com.sun.xml.internal.ws.model.ExternalMetadataReader