public final class com.sun.tools.internal.xjc.model.nav.NavigatorImpl implements com.sun.xml.internal.bind.v2.model.nav.Navigator<com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NClass, java.lang.Void, java.lang.Void>
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.tools.internal.xjc.model.nav.NavigatorImpl
super_class: java.lang.Object
{
public static final com.sun.tools.internal.xjc.model.nav.NavigatorImpl theInstance;
descriptor: Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.sun.tools.internal.xjc.model.nav.NavigatorImpl
dup
invokespecial com.sun.tools.internal.xjc.model.nav.NavigatorImpl.<init>:()V
putstatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.theInstance:Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
public com.sun.tools.internal.xjc.model.nav.NClass getSuperClass(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
nClass
public com.sun.tools.internal.xjc.model.nav.NType getBaseClass(com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
instanceof com.sun.tools.internal.xjc.model.nav.EagerNType
ifeq 6
1: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.EagerNType
astore 3
start local 3 2: aload 2
instanceof com.sun.tools.internal.xjc.model.nav.EagerNClass
ifeq 5
3: aload 2
checkcast com.sun.tools.internal.xjc.model.nav.EagerNClass
astore 4
start local 4 4: getstatic com.sun.tools.internal.xjc.model.nav.Utils.REFLECTION_NAVIGATOR:Lcom/sun/xml/internal/bind/v2/model/nav/Navigator;
aload 3
getfield com.sun.tools.internal.xjc.model.nav.EagerNType.t:Ljava/lang/reflect/Type;
aload 4
getfield com.sun.tools.internal.xjc.model.nav.EagerNClass.c:Ljava/lang/Class;
invokeinterface com.sun.xml.internal.bind.v2.model.nav.Navigator.getBaseClass:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.reflect.Type
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/reflect/Type;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
end local 4 5: StackMap locals: com.sun.tools.internal.xjc.model.nav.EagerNType
StackMap stack:
aconst_null
areturn
end local 3 6: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.tools.internal.xjc.model.nav.NClassByJClass
ifeq 11
7: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClassByJClass
astore 3
start local 3 8: aload 2
instanceof com.sun.tools.internal.xjc.model.nav.EagerNClass
ifeq 11
9: aload 2
checkcast com.sun.tools.internal.xjc.model.nav.EagerNClass
astore 4
start local 4 10: aload 0
aload 3
getfield com.sun.tools.internal.xjc.model.nav.NClassByJClass.clazz:Lcom/sun/codemodel/internal/JClass;
aload 4
getfield com.sun.tools.internal.xjc.model.nav.EagerNClass.c:Ljava/lang/Class;
invokevirtual com.sun.codemodel.internal.JClass.getBaseClass:(Ljava/lang/Class;)Lcom/sun/codemodel/internal/JClass;
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.ref:(Lcom/sun/codemodel/internal/JClass;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 4 end local 3 11: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 12 1 nt Lcom/sun/tools/internal/xjc/model/nav/NType;
0 12 2 base Lcom/sun/tools/internal/xjc/model/nav/NClass;
2 6 3 ent Lcom/sun/tools/internal/xjc/model/nav/EagerNType;
4 5 4 enc Lcom/sun/tools/internal/xjc/model/nav/EagerNClass;
8 11 3 nnt Lcom/sun/tools/internal/xjc/model/nav/NClassByJClass;
10 11 4 enc Lcom/sun/tools/internal/xjc/model/nav/EagerNClass;
MethodParameters:
Name Flags
nt
base
public java.lang.String getClassName(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
nClass
public java.lang.String getTypeName(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface com.sun.tools.internal.xjc.model.nav.NType.fullName:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 type Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
type
public java.lang.String getClassShortName(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
nClass
public java.util.Collection<? extends java.lang.Void> getDeclaredFields(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
Signature: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection<+Ljava/lang/Void;>;
MethodParameters:
Name Flags
nClass
public java.lang.Void getDeclaredField(com.sun.tools.internal.xjc.model.nav.NClass, java.lang.String);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;Ljava/lang/String;)Ljava/lang/Void;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
0 1 2 fieldName Ljava/lang/String;
MethodParameters:
Name Flags
clazz
fieldName
public java.util.Collection<? extends java.lang.Void> getDeclaredMethods(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
Signature: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection<+Ljava/lang/Void;>;
MethodParameters:
Name Flags
nClass
public com.sun.tools.internal.xjc.model.nav.NClass getDeclaringClassForField(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public com.sun.tools.internal.xjc.model.nav.NClass getDeclaringClassForMethod(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public com.sun.tools.internal.xjc.model.nav.NType getFieldType(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public java.lang.String getFieldName(java.lang.Void);
descriptor: (Ljava/lang/Void;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public java.lang.String getMethodName(java.lang.Void);
descriptor: (Ljava/lang/Void;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public com.sun.tools.internal.xjc.model.nav.NType getReturnType(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public com.sun.tools.internal.xjc.model.nav.NType[] getMethodParameters(java.lang.Void);
descriptor: (Ljava/lang/Void;)[Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isStaticMethod(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isFinalMethod(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isSubClassOf(com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 sub Lcom/sun/tools/internal/xjc/model/nav/NType;
0 1 2 sup Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
sub
sup
public com.sun.tools.internal.xjc.model.nav.NClass ref(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 c Ljava/lang/Class;
MethodParameters:
Name Flags
c
public com.sun.tools.internal.xjc.model.nav.NClass ref(com.sun.codemodel.internal.JClass);
descriptor: (Lcom/sun/codemodel/internal/JClass;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
new com.sun.tools.internal.xjc.model.nav.NClassByJClass
dup
aload 1
invokespecial com.sun.tools.internal.xjc.model.nav.NClassByJClass.<init>:(Lcom/sun/codemodel/internal/JClass;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 2 1 c Lcom/sun/codemodel/internal/JClass;
MethodParameters:
Name Flags
c
public com.sun.tools.internal.xjc.model.nav.NType use(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nc Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
nc
public com.sun.tools.internal.xjc.model.nav.NClass asDecl(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.sun.tools.internal.xjc.model.nav.NClass
ifeq 2
1: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 3 1 nt Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
nt
public com.sun.tools.internal.xjc.model.nav.NClass asDecl(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.ref:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 c Ljava/lang/Class;
MethodParameters:
Name Flags
c
public boolean isArray(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nType Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
nType
public boolean isArrayButNotByteArray(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 t Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
t
public com.sun.tools.internal.xjc.model.nav.NType getComponentType(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nType Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
nType
public com.sun.tools.internal.xjc.model.nav.NType getTypeArgument(com.sun.tools.internal.xjc.model.nav.NType, int);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;I)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
instanceof com.sun.tools.internal.xjc.model.nav.EagerNType
ifeq 3
1: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.EagerNType
astore 3
start local 3 2: getstatic com.sun.tools.internal.xjc.model.nav.Utils.REFLECTION_NAVIGATOR:Lcom/sun/xml/internal/bind/v2/model/nav/Navigator;
aload 3
getfield com.sun.tools.internal.xjc.model.nav.EagerNType.t:Ljava/lang/reflect/Type;
iload 2
invokeinterface com.sun.xml.internal.bind.v2.model.nav.Navigator.getTypeArgument:(Ljava/lang/Object;I)Ljava/lang/Object;
checkcast java.lang.reflect.Type
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/reflect/Type;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
end local 3 3: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.tools.internal.xjc.model.nav.NClassByJClass
ifeq 6
4: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClassByJClass
astore 3
start local 3 5: aload 0
aload 3
getfield com.sun.tools.internal.xjc.model.nav.NClassByJClass.clazz:Lcom/sun/codemodel/internal/JClass;
invokevirtual com.sun.codemodel.internal.JClass.getTypeParameters:()Ljava/util/List;
iload 2
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.codemodel.internal.JClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.ref:(Lcom/sun/codemodel/internal/JClass;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 3 6: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 7 1 nt Lcom/sun/tools/internal/xjc/model/nav/NType;
0 7 2 i I
2 3 3 ent Lcom/sun/tools/internal/xjc/model/nav/EagerNType;
5 6 3 nnt Lcom/sun/tools/internal/xjc/model/nav/NClassByJClass;
MethodParameters:
Name Flags
nt
i
public boolean isParameterizedType(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.sun.tools.internal.xjc.model.nav.EagerNType
ifeq 3
1: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.EagerNType
astore 2
start local 2 2: getstatic com.sun.tools.internal.xjc.model.nav.Utils.REFLECTION_NAVIGATOR:Lcom/sun/xml/internal/bind/v2/model/nav/Navigator;
aload 2
getfield com.sun.tools.internal.xjc.model.nav.EagerNType.t:Ljava/lang/reflect/Type;
invokeinterface com.sun.xml.internal.bind.v2.model.nav.Navigator.isParameterizedType:(Ljava/lang/Object;)Z
ireturn
end local 2 3: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.tools.internal.xjc.model.nav.NClassByJClass
ifeq 6
4: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClassByJClass
astore 2
start local 2 5: aload 2
getfield com.sun.tools.internal.xjc.model.nav.NClassByJClass.clazz:Lcom/sun/codemodel/internal/JClass;
invokevirtual com.sun.codemodel.internal.JClass.isParameterized:()Z
ireturn
end local 2 6: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 7 1 nt Lcom/sun/tools/internal/xjc/model/nav/NType;
2 3 2 ent Lcom/sun/tools/internal/xjc/model/nav/EagerNType;
5 6 2 nnt Lcom/sun/tools/internal/xjc/model/nav/NClassByJClass;
MethodParameters:
Name Flags
nt
public boolean isPrimitive(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 type Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
type
public com.sun.tools.internal.xjc.model.nav.NType getPrimitive(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 primitiveType Ljava/lang/Class;
MethodParameters:
Name Flags
primitiveType
public static final com.sun.tools.internal.xjc.model.nav.NType create(java.lang.reflect.Type);
descriptor: (Ljava/lang/reflect/Type;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 0
instanceof java.lang.Class
ifeq 3
2: aload 0
checkcast java.lang.Class
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
3: StackMap locals:
StackMap stack:
new com.sun.tools.internal.xjc.model.nav.EagerNType
dup
aload 0
invokespecial com.sun.tools.internal.xjc.model.nav.EagerNType.<init>:(Ljava/lang/reflect/Type;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 t Ljava/lang/reflect/Type;
MethodParameters:
Name Flags
t
public static com.sun.tools.internal.xjc.model.nav.NClass create(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
new com.sun.tools.internal.xjc.model.nav.EagerNClass
dup
aload 0
invokespecial com.sun.tools.internal.xjc.model.nav.EagerNClass.<init>:(Ljava/lang/Class;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 c Ljava/lang/Class;
MethodParameters:
Name Flags
c
public static com.sun.tools.internal.xjc.model.nav.NType createParameterizedType(com.sun.tools.internal.xjc.model.nav.NClass, com.sun.tools.internal.xjc.model.nav.NType[]);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;[Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.internal.xjc.model.nav.NParameterizedType
dup
aload 0
aload 1
invokespecial com.sun.tools.internal.xjc.model.nav.NParameterizedType.<init>:(Lcom/sun/tools/internal/xjc/model/nav/NClass;[Lcom/sun/tools/internal/xjc/model/nav/NType;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 rawType Lcom/sun/tools/internal/xjc/model/nav/NClass;
0 1 1 args [Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
rawType
args
public static com.sun.tools.internal.xjc.model.nav.NType createParameterizedType(java.lang.Class, com.sun.tools.internal.xjc.model.nav.NType[]);
descriptor: (Ljava/lang/Class;[Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.internal.xjc.model.nav.NParameterizedType
dup
aload 0
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
aload 1
invokespecial com.sun.tools.internal.xjc.model.nav.NParameterizedType.<init>:(Lcom/sun/tools/internal/xjc/model/nav/NClass;[Lcom/sun/tools/internal/xjc/model/nav/NType;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 rawType Ljava/lang/Class;
0 1 1 args [Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
rawType
args
public com.sun.xml.internal.bind.v2.runtime.Location getClassLocation(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.tools.internal.xjc.model.nav.NavigatorImpl$1
dup
aload 0
aload 1
invokespecial com.sun.tools.internal.xjc.model.nav.NavigatorImpl$1.<init>:(Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;Lcom/sun/tools/internal/xjc/model/nav/NClass;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 c Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
c final
public com.sun.xml.internal.bind.v2.runtime.Location getFieldLocation(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 v Ljava/lang/Void;
MethodParameters:
Name Flags
v
public com.sun.xml.internal.bind.v2.runtime.Location getMethodLocation(java.lang.Void);
descriptor: (Ljava/lang/Void;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 v Ljava/lang/Void;
MethodParameters:
Name Flags
v
public boolean hasDefaultConstructor(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 nClass Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
nClass
public boolean isStaticField(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isPublicMethod(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isPublicField(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 aVoid Ljava/lang/Void;
MethodParameters:
Name Flags
aVoid
public boolean isEnum(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ldc Ljava/lang/Enum;
invokestatic com.sun.tools.internal.xjc.model.nav.NavigatorImpl.create:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isSubClassOf:(Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 c Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
c
public <T> com.sun.tools.internal.xjc.model.nav.NType erasure(com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.sun.tools.internal.xjc.model.nav.NParameterizedType
ifeq 3
1: aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NParameterizedType
astore 2
start local 2 2: aload 2
getfield com.sun.tools.internal.xjc.model.nav.NParameterizedType.rawType:Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 2 3: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 4 1 type Lcom/sun/tools/internal/xjc/model/nav/NType;
2 3 2 pt Lcom/sun/tools/internal/xjc/model/nav/NParameterizedType;
Signature: <T:Ljava/lang/Object;>(Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
type
public boolean isAbstract(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface com.sun.tools.internal.xjc.model.nav.NClass.isAbstract:()Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public boolean isFinal(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public java.lang.Void[] getEnumConstants(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)[Ljava/lang/Void;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public com.sun.tools.internal.xjc.model.nav.NType getVoidType();
descriptor: ()Lcom/sun/tools/internal/xjc/model/nav/NType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic java.lang.Void.TYPE:Ljava/lang/Class;
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.ref:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
public java.lang.String getPackageName(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public com.sun.tools.internal.xjc.model.nav.NClass loadObjectFactory(com.sun.tools.internal.xjc.model.nav.NClass, java.lang.String);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;Ljava/lang/String;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 referencePoint Lcom/sun/tools/internal/xjc/model/nav/NClass;
0 1 2 pkg Ljava/lang/String;
MethodParameters:
Name Flags
referencePoint
pkg
public boolean isBridgeMethod(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 method Ljava/lang/Void;
MethodParameters:
Name Flags
method
public boolean isOverriding(java.lang.Void, com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Ljava/lang/Void;Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 method Ljava/lang/Void;
0 1 2 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
method
clazz
public boolean isInterface(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public boolean isTransient(java.lang.Void);
descriptor: (Ljava/lang/Void;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 f Ljava/lang/Void;
MethodParameters:
Name Flags
f
public boolean isInnerClass(com.sun.tools.internal.xjc.model.nav.NClass);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 clazz Lcom/sun/tools/internal/xjc/model/nav/NClass;
MethodParameters:
Name Flags
clazz
public boolean isSameType(com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NType);
descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/xjc/model/nav/NavigatorImpl;
0 1 1 t1 Lcom/sun/tools/internal/xjc/model/nav/NType;
0 1 2 t2 Lcom/sun/tools/internal/xjc/model/nav/NType;
MethodParameters:
Name Flags
t1
t2
public java.lang.Object getFieldType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getFieldType:(Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isAbstract(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isAbstract:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isOverriding(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast java.lang.Void
aload 2
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isOverriding:(Ljava/lang/Void;Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isPublicField(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isPublicField:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getDeclaredField(java.lang.Object, java.lang.String);
descriptor: (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
aload 2
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getDeclaredField:(Lcom/sun/tools/internal/xjc/model/nav/NClass;Ljava/lang/String;)Ljava/lang/Void;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.util.Collection getDeclaredFields(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/util/Collection;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getDeclaredFields:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getPackageName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getPackageName:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isPrimitive(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isPrimitive:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object loadObjectFactory(java.lang.Object, java.lang.String);
descriptor: (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
aload 2
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.loadObjectFactory:(Lcom/sun/tools/internal/xjc/model/nav/NClass;Ljava/lang/String;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getTypeName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getTypeName:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object asDecl(java.lang.Class);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.asDecl:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object asDecl(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.asDecl:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isArrayButNotByteArray(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isArrayButNotByteArray:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isStaticField(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isStaticField:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.util.Collection getDeclaredMethods(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/util/Collection;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getDeclaredMethods:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/util/Collection;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getFieldName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getFieldName:(Ljava/lang/Void;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isBridgeMethod(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isBridgeMethod:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object use(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.use:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object[] getMethodParameters(java.lang.Object);
descriptor: (Ljava/lang/Object;)[Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getMethodParameters:(Ljava/lang/Void;)[Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getBaseClass(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
aload 2
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getBaseClass:(Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getPrimitive(java.lang.Class);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getPrimitive:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getSuperClass(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getSuperClass:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getVoidType();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getVoidType:()Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getReturnType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getReturnType:(Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isStaticMethod(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isStaticMethod:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object ref(java.lang.Class);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.ref:(Ljava/lang/Class;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.xml.internal.bind.v2.runtime.Location getClassLocation(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getClassLocation:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isFinalMethod(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isFinalMethod:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isFinal(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isFinal:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isInnerClass(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isInnerClass:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getComponentType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getComponentType:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isSameType(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
aload 2
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isSameType:(Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getDeclaringClassForMethod(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getDeclaringClassForMethod:(Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isTransient(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isTransient:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isEnum(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isEnum:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isArray(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isArray:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isPublicMethod(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isPublicMethod:(Ljava/lang/Void;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object[] getEnumConstants(java.lang.Object);
descriptor: (Ljava/lang/Object;)[Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getEnumConstants:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)[Ljava/lang/Void;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getTypeArgument(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
iload 2
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getTypeArgument:(Lcom/sun/tools/internal/xjc/model/nav/NType;I)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getMethodName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getMethodName:(Ljava/lang/Void;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isSubClassOf(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
aload 2
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isSubClassOf:(Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object erasure(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.erasure:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Lcom/sun/tools/internal/xjc/model/nav/NType;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getClassShortName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getClassShortName:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isParameterizedType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NType
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isParameterizedType:(Lcom/sun/tools/internal/xjc/model/nav/NType;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public boolean isInterface(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.isInterface:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.xml.internal.bind.v2.runtime.Location getFieldLocation(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getFieldLocation:(Ljava/lang/Void;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.xml.internal.bind.v2.runtime.Location getMethodLocation(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getMethodLocation:(Ljava/lang/Void;)Lcom/sun/xml/internal/bind/v2/runtime/Location;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean hasDefaultConstructor(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.hasDefaultConstructor:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object getDeclaringClassForField(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Void
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getDeclaringClassForField:(Ljava/lang/Void;)Lcom/sun/tools/internal/xjc/model/nav/NClass;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String getClassName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast com.sun.tools.internal.xjc.model.nav.NClass
invokevirtual com.sun.tools.internal.xjc.model.nav.NavigatorImpl.getClassName:(Lcom/sun/tools/internal/xjc/model/nav/NClass;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/model/nav/Navigator<Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;Ljava/lang/Void;Ljava/lang/Void;>;
SourceFile: "NavigatorImpl.java"
NestMembers:
com.sun.tools.internal.xjc.model.nav.NavigatorImpl$1
InnerClasses:
com.sun.tools.internal.xjc.model.nav.NavigatorImpl$1