public class com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar implements com.sun.org.apache.xerces.internal.xni.grammars.XSGrammar, com.sun.org.apache.xerces.internal.xs.XSNamespaceItem
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
super_class: java.lang.Object
{
java.lang.String fTargetNamespace;
descriptor: Ljava/lang/String;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalAttrDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalAttrGrpDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalElemDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalGroupDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalNotationDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalIDConstraintDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalTypeDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalAttrDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalAttrGrpDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalElemDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalGroupDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalNotationDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalIDConstraintDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fGlobalTypeDeclsExt;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.util.SymbolHash fAllGlobalElemDecls;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
flags: (0x0000)
com.sun.org.apache.xerces.internal.impl.xs.XSDDescription fGrammarDescription;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
flags: (0x0000)
com.sun.org.apache.xerces.internal.impl.xs.XSAnnotationImpl[] fAnnotations;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
flags: (0x0000)
int fNumAnnotations;
descriptor: I
flags: (0x0000)
private com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
flags: (0x0002) ACC_PRIVATE
private java.lang.ref.SoftReference<com.sun.org.apache.xerces.internal.parsers.SAXParser> fSAXParser;
descriptor: Ljava/lang/ref/SoftReference;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/lang/ref/SoftReference<Lcom/sun/org/apache/xerces/internal/parsers/SAXParser;>;
private java.lang.ref.SoftReference<com.sun.org.apache.xerces.internal.parsers.DOMParser> fDOMParser;
descriptor: Ljava/lang/ref/SoftReference;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/lang/ref/SoftReference<Lcom/sun/org/apache/xerces/internal/parsers/DOMParser;>;
private boolean fIsImmutable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final int BASICSET_COUNT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 29
private static final int FULLSET_COUNT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 46
private static final int GRAMMAR_XS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int GRAMMAR_XSI;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
java.util.List<com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar> fImported;
descriptor: Ljava/util/List;
flags: (0x0000)
Signature: Ljava/util/List<Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;>;
private static final int INITIAL_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private static final int INC_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private int fCTCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[] fComplexTypeDecls;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[] fCTLocators;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
flags: (0x0002) ACC_PRIVATE
private static final int REDEFINED_GROUP_INIT_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private int fRGCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl[] fRedefinedGroupDecls;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[] fRGLocators;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
flags: (0x0002) ACC_PRIVATE
boolean fFullChecked;
descriptor: Z
flags: (0x0000)
private int fSubGroupCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] fSubGroups;
descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0002) ACC_PRIVATE
public static final com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl fAnyType;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar SG_SchemaNS;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar SG_SchemaNSExtended;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType fAnySimpleType;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar SG_XSI;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final short MAX_COMP_IDX;
descriptor: S
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private static final boolean[] GLOBAL_COMP;
descriptor: [Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private com.sun.org.apache.xerces.internal.xs.XSNamedMap[] fComponents;
descriptor: [Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.xs.datatypes.ObjectList[] fComponentsExt;
descriptor: [Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
flags: (0x0002) ACC_PRIVATE
private java.util.List<java.lang.Object> fDocuments;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Ljava/lang/Object;>;
private java.util.List<java.lang.String> fLocations;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Ljava/lang/String;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$XSAnyType
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$XSAnyType.<init>:()V
putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
1: new com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar
dup
iconst_1
iconst_1
invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.<init>:(IS)V
putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
2: new com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar
dup
iconst_1
iconst_2
invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.<init>:(IS)V
putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNSExtended:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
3: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
ldc "anySimpleType"
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnySimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
4: new com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar
dup
iconst_2
iconst_1
invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.<init>:(IS)V
putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
5: bipush 17
newarray 4
dup
iconst_1
6: iconst_1
bastore
dup
iconst_2
7: iconst_1
bastore
dup
iconst_3
8: iconst_1
bastore
dup
iconst_5
9: iconst_1
bastore
dup
bipush 6
10: iconst_1
bastore
dup
bipush 10
11: iconst_1
bastore
dup
bipush 11
12: iconst_1
bastore
dup
bipush 15
13: iconst_1
bastore
dup
bipush 16
14: iconst_1
bastore
15: putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.GLOBAL_COMP:[Z
16: return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
2: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
4: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
5: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fIsImmutable:Z
7: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
8: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
9: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
10: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
11: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
12: aload 0
iconst_2
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
13: aload 0
iconst_1
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fFullChecked:Z
15: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
16: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
17: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
18: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
19: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
20: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
21: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public void <init>(java.lang.String, com.sun.org.apache.xerces.internal.impl.xs.XSDDescription, com.sun.org.apache.xerces.internal.util.SymbolTable);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
2: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
4: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
5: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fIsImmutable:Z
7: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
8: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
9: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
10: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
11: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
12: aload 0
iconst_2
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
13: aload 0
iconst_1
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fFullChecked:Z
15: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
16: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
17: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
18: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
19: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
20: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
21: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
22: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
23: aload 0
aload 3
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
24: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 12
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
25: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_5
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
26: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 25
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
27: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_5
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
28: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_1
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
29: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_3
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
30: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 12
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
31: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_5
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
32: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 25
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
33: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_5
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
34: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_1
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
35: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
iconst_3
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
36: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 25
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
37: aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 25
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
38: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
if_acmpne 41
39: aload 0
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
40: goto 42
41: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String com.sun.org.apache.xerces.internal.impl.xs.XSDDescription com.sun.org.apache.xerces.internal.util.SymbolTable
StackMap stack:
aload 0
new com.sun.org.apache.xerces.internal.util.SymbolHash
dup
bipush 25
invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
42: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 43 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 43 1 targetNamespace Ljava/lang/String;
0 43 2 grammarDesc Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
0 43 3 symbolTable Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
MethodParameters:
Name Flags
targetNamespace
grammarDesc
symbolTable
public void <init>(com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
2: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
3: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
4: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
5: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fIsImmutable:Z
7: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
8: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
9: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
10: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
11: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
12: aload 0
iconst_2
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
13: aload 0
iconst_1
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fFullChecked:Z
15: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
16: aload 0
bipush 16
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
17: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
18: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
19: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
20: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
21: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
22: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.makeClone:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
23: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
24: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
25: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
26: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
27: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
28: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
29: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
30: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
31: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
32: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
33: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
34: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
35: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
36: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
37: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
38: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.makeClone:()Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
39: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
40: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
ifle 43
41: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAnnotationImpl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
42: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
43: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
StackMap stack:
aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
44: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
ifle 47
45: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
46: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
47: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
48: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
ifle 53
49: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
50: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
51: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
52: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
53: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
54: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
ifle 59
55: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
56: aload 0
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
arraylength
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
57: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
58: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
iconst_2
idiv
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
59: StackMap locals:
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
ifnull 66
60: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
61: iconst_0
istore 2
start local 2 62: goto 65
63: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
iload 2
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
64: iinc 2 1
StackMap locals:
StackMap stack:
65: iload 2
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
invokeinterface java.util.List.size:()I
if_icmplt 63
end local 2 66: StackMap locals:
StackMap stack:
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
ifnull 72
67: iconst_0
istore 2
start local 2 68: goto 71
69: StackMap locals: int
StackMap stack:
aload 0
aconst_null
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
iload 2
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.addDocument:(Ljava/lang/Object;Ljava/lang/String;)V
70: iinc 2 1
StackMap locals:
StackMap stack:
71: iload 2
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
invokeinterface java.util.List.size:()I
if_icmplt 69
end local 2 72: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 73 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 73 1 grammar Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
62 66 2 i I
68 72 2 k I
MethodParameters:
Name Flags
grammar
public com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarDescription getGrammarDescription();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public boolean isNamespaceAware();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public void setImportedGrammars(java.util.List<com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar>);
descriptor: (Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 2 1 importedGrammars Ljava/util/List<Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;>;
Signature: (Ljava/util/List<Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;>;)V
MethodParameters:
Name Flags
importedGrammars
public java.util.List<com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar> getImportedGrammars();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fImported:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
Signature: ()Ljava/util/List<Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;>;
public final java.lang.String getTargetNamespace();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public void addGlobalAttributeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
MethodParameters:
Name Flags
decl
public void addGlobalAttributeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalAttributeGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fName:Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
MethodParameters:
Name Flags
decl
public void addGlobalAttributeGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalElementDeclAll(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
ifnonnull 6
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
2: aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fSubGroup:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
ifnull 6
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
if_icmpne 5
4: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
bipush 16
iadd
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
aload 1
aastore
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
MethodParameters:
Name Flags
decl
public void addGlobalElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
MethodParameters:
Name Flags
decl
public void addGlobalElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl.fName:Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
MethodParameters:
Name Flags
decl
public void addGlobalGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl.fName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalNotationDecl(com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl.fName:Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
MethodParameters:
Name Flags
decl
public void addGlobalNotationDecl(com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
getfield com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl.fName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalTypeDecl(com.sun.org.apache.xerces.internal.xs.XSTypeDefinition);
descriptor: (Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getName:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
instanceof com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
ifeq 4
2: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
3: goto 6
4: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
ifeq 6
5: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
MethodParameters:
Name Flags
decl
public void addGlobalTypeDecl(com.sun.org.apache.xerces.internal.xs.XSTypeDefinition, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.xs.XSTypeDefinition java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.xs.XSTypeDefinition java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 10
5: aload 1
instanceof com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
ifeq 8
6: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
7: goto 10
8: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
ifeq 10
9: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
10: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 11 1 decl Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
0 11 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getName:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
MethodParameters:
Name Flags
decl
public void addGlobalComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
5: aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public void addGlobalSimpleTypeDecl(com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getName:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
1: aload 1
instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
ifeq 3
2: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 decl Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
MethodParameters:
Name Flags
decl
public void addGlobalSimpleTypeDecl(com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: aload 1
invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getNamespaceItem:()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
ifnonnull 6
aload 1
instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
ifeq 6
5: aload 1
checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.setNamespaceItem:(Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;)V
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 decl Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
0 7 2 location Ljava/lang/String;
MethodParameters:
Name Flags
decl
location
public final void addIDConstraintDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.addIDConstraint:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;)V
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getIdentityConstraintName:()Ljava/lang/String;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 3 1 elmDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
0 3 2 decl Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
MethodParameters:
Name Flags
elmDecl
decl
public final void addIDConstraintDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint, java.lang.String);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 3
ifnull 2
aload 3
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getIdentityConstraintName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 2
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 5 1 elmDecl Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
0 5 2 decl Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
0 5 3 location Ljava/lang/String;
MethodParameters:
Name Flags
elmDecl
decl
location
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl getGlobalAttributeDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl getGlobalAttributeDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl getGlobalAttributeGroupDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl getGlobalAttributeGroupDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl getGlobalElementDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl getGlobalElementDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl getGlobalGroupDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl getGlobalGroupDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl getGlobalNotationDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl getGlobalNotationDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.xs.XSTypeDefinition getGlobalTypeDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.xs.XSTypeDefinition getGlobalTypeDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint getIDConstraintDecl(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 declName Ljava/lang/String;
MethodParameters:
Name Flags
declName
public final com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint getIDConstraintDecl(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
1: new java.lang.StringBuilder
dup
aload 2
ifnull 2
aload 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1
2: ldc ""
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.lang.String java.lang.String
StackMap stack: com.sun.org.apache.xerces.internal.util.SymbolHash new 1 new 1 java.lang.String
3: invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 declName Ljava/lang/String;
0 4 2 location Ljava/lang/String;
MethodParameters:
Name Flags
declName
location
public final boolean hasIDConstraints();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.getLength:()I
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public void addComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl, com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
arraylength
if_icmpne 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
bipush 16
iadd
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
bipush 16
iadd
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
aload 2
aastore
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
aload 1
aastore
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 6 1 decl Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
0 6 2 locator Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
MethodParameters:
Name Flags
decl
locator
public void addRedefinedGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
arraylength
if_icmpne 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
iconst_1
ishl
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
iconst_2
idiv
aload 3
aastore
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
aload 1
aastore
5: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
aload 2
aastore
6: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 7 1 derived Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
0 7 2 base Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
0 7 3 locator Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
MethodParameters:
Name Flags
derived
base
locator
final com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[] getUncheckedComplexTypeDecls();
descriptor: ()[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
arraylength
if_icmpge 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
final com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[] getUncheckedCTLocators();
descriptor: ()[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
arraylength
if_icmpge 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
final com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl[] getRedefinedGroupDecls();
descriptor: ()[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
arraylength
if_icmpge 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
iconst_2
idiv
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
final com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[] getRGLocators();
descriptor: ()[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
arraylength
if_icmpge 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRedefinedGroupDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGCount:I
iconst_2
idiv
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fRGLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
final void setUncheckedTypeNum(int);
descriptor: (I)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComplexTypeDecls:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
2: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fCTLocators:[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 4 1 newSize I
MethodParameters:
Name Flags
newSize
final com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] getSubstitutionGroups();
descriptor: ()[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
if_icmpge 2
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroupCount:I
invokestatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.resize:([Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSubGroups:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public static com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar getS4SGrammar(short);
descriptor: (S)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
iconst_1
if_icmpne 2
1: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNSExtended:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 schemaVersion S
MethodParameters:
Name Flags
schemaVersion
static final com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[] resize(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[], int);
descriptor: ([Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
iload 1
invokestatic java.lang.Math.min:(II)I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 oldArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
0 3 1 newSize I
1 3 2 newArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
MethodParameters:
Name Flags
oldArray
newSize
static final com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl[] resize(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl[], int);
descriptor: ([Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
iload 1
invokestatic java.lang.Math.min:(II)I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 oldArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
0 3 1 newSize I
1 3 2 newArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
MethodParameters:
Name Flags
oldArray
newSize
static final com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] resize(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[], int);
descriptor: ([Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
iload 1
invokestatic java.lang.Math.min:(II)I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 oldArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
0 3 1 newSize I
1 3 2 newArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
MethodParameters:
Name Flags
oldArray
newSize
static final com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[] resize(com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator[], int);
descriptor: ([Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;I)[Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
iload 1
invokestatic java.lang.Math.min:(II)I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 oldArray [Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
0 3 1 newSize I
1 3 2 newArray [Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
MethodParameters:
Name Flags
oldArray
newSize
public synchronized void addDocument(java.lang.Object, java.lang.String);
descriptor: (Ljava/lang/Object;Ljava/lang/String;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
ifnonnull 3
1: aload 0
new java.util.concurrent.CopyOnWriteArrayList
dup
invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
2: aload 0
new java.util.concurrent.CopyOnWriteArrayList
dup
invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
aload 2
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 6 1 document Ljava/lang/Object;
0 6 2 location Ljava/lang/String;
MethodParameters:
Name Flags
document
location
public synchronized void removeDocument(int);
descriptor: (I)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
ifnull 5
1: iload 1
iflt 5
2: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
invokeinterface java.util.List.size:()I
if_icmpge 5
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDocuments:Ljava/util/List;
iload 1
invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
pop
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
iload 1
invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
pop
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 6 1 index I
MethodParameters:
Name Flags
index
public java.lang.String getSchemaNamespace();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
synchronized com.sun.org.apache.xerces.internal.parsers.DOMParser getDOMParser();
descriptor: ()Lcom/sun/org/apache/xerces/internal/parsers/DOMParser;
flags: (0x0020) ACC_SYNCHRONIZED
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
ifnull 4
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
invokevirtual java.lang.ref.SoftReference.get:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.parsers.DOMParser
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 1
areturn
end local 1 4: StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.parsers.XML11Configuration
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
invokespecial com.sun.org.apache.xerces.internal.parsers.XML11Configuration.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
astore 1
start local 1 5: aload 1
ldc "http://xml.org/sax/features/namespaces"
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.parsers.XML11Configuration.setFeature:(Ljava/lang/String;Z)V
6: aload 1
ldc "http://xml.org/sax/features/validation"
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.parsers.XML11Configuration.setFeature:(Ljava/lang/String;Z)V
7: new com.sun.org.apache.xerces.internal.parsers.DOMParser
dup
aload 1
invokespecial com.sun.org.apache.xerces.internal.parsers.DOMParser.<init>:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;)V
astore 2
start local 2 8: aload 2
ldc "http://apache.org/xml/features/dom/defer-node-expansion"
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.parsers.DOMParser.setFeature:(Ljava/lang/String;Z)V
9: goto 11
10: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar com.sun.org.apache.xerces.internal.parsers.XML11Configuration com.sun.org.apache.xerces.internal.parsers.DOMParser
StackMap stack: org.xml.sax.SAXException
pop
11: StackMap locals:
StackMap stack:
aload 0
new java.lang.ref.SoftReference
dup
aload 2
invokespecial java.lang.ref.SoftReference.<init>:(Ljava/lang/Object;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fDOMParser:Ljava/lang/ref/SoftReference;
12: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
2 4 1 parser Lcom/sun/org/apache/xerces/internal/parsers/DOMParser;
5 13 1 config Lcom/sun/org/apache/xerces/internal/parsers/XML11Configuration;
8 13 2 parser Lcom/sun/org/apache/xerces/internal/parsers/DOMParser;
Exception table:
from to target type
8 9 10 Class org.xml.sax.SAXException
synchronized com.sun.org.apache.xerces.internal.parsers.SAXParser getSAXParser();
descriptor: ()Lcom/sun/org/apache/xerces/internal/parsers/SAXParser;
flags: (0x0020) ACC_SYNCHRONIZED
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
ifnull 4
1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
invokevirtual java.lang.ref.SoftReference.get:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.parsers.SAXParser
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 1
areturn
end local 1 4: StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.parsers.XML11Configuration
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
invokespecial com.sun.org.apache.xerces.internal.parsers.XML11Configuration.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
astore 1
start local 1 5: aload 1
ldc "http://xml.org/sax/features/namespaces"
iconst_1
invokevirtual com.sun.org.apache.xerces.internal.parsers.XML11Configuration.setFeature:(Ljava/lang/String;Z)V
6: aload 1
ldc "http://xml.org/sax/features/validation"
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.parsers.XML11Configuration.setFeature:(Ljava/lang/String;Z)V
7: new com.sun.org.apache.xerces.internal.parsers.SAXParser
dup
aload 1
invokespecial com.sun.org.apache.xerces.internal.parsers.SAXParser.<init>:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration;)V
astore 2
start local 2 8: aload 0
new java.lang.ref.SoftReference
dup
aload 2
invokespecial java.lang.ref.SoftReference.<init>:(Ljava/lang/Object;)V
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fSAXParser:Ljava/lang/ref/SoftReference;
9: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
2 4 1 parser Lcom/sun/org/apache/xerces/internal/parsers/SAXParser;
5 10 1 config Lcom/sun/org/apache/xerces/internal/parsers/XML11Configuration;
8 10 2 parser Lcom/sun/org/apache/xerces/internal/parsers/SAXParser;
public synchronized com.sun.org.apache.xerces.internal.xs.XSNamedMap getComponents(short);
descriptor: (S)Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: iload 1
ifle 2
iload 1
bipush 16
if_icmpgt 2
1: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.GLOBAL_COMP:[Z
iload 1
baload
ifne 3
2: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.util.XSNamedMapImpl.EMPTY_MAP:Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl;
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
ifnonnull 5
4: aload 0
bipush 17
anewarray com.sun.org.apache.xerces.internal.xs.XSNamedMap
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
iload 1
aaload
ifnonnull 26
6: aconst_null
astore 2
start local 2 7: iload 1
tableswitch { // 1 - 16
1: 10
2: 12
3: 8
4: 21
5: 14
6: 16
7: 21
8: 21
9: 21
10: 20
11: 18
12: 21
13: 21
14: 21
15: 8
16: 8
default: 21
}
8: StackMap locals: com.sun.org.apache.xerces.internal.util.SymbolHash
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
9: goto 21
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
11: goto 21
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
13: goto 21
14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
15: goto 21
16: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
17: goto 21
18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
19: goto 21
20: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
21: StackMap locals:
StackMap stack:
iload 1
bipush 15
if_icmpeq 23
22: iload 1
bipush 16
if_icmpne 25
23: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
iload 1
new com.sun.org.apache.xerces.internal.impl.xs.util.XSNamedMap4Types
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
aload 2
iload 1
invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.XSNamedMap4Types.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/SymbolHash;S)V
aastore
24: goto 26
25: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
iload 1
new com.sun.org.apache.xerces.internal.impl.xs.util.XSNamedMapImpl
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fTargetNamespace:Ljava/lang/String;
aload 2
invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.XSNamedMapImpl.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/SymbolHash;)V
aastore
end local 2 26: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
iload 1
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 27 1 objectType S
7 26 2 table Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
MethodParameters:
Name Flags
objectType
public synchronized com.sun.org.apache.xerces.internal.xs.datatypes.ObjectList getComponentsExt(short);
descriptor: (S)Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: iload 1
ifle 2
iload 1
bipush 16
if_icmpgt 2
1: getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.GLOBAL_COMP:[Z
iload 1
baload
ifne 3
2: StackMap locals:
StackMap stack:
getstatic com.sun.org.apache.xerces.internal.impl.xs.util.ObjectListImpl.EMPTY_LIST:Lcom/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl;
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
ifnonnull 5
4: aload 0
bipush 17
anewarray com.sun.org.apache.xerces.internal.xs.datatypes.ObjectList
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
iload 1
aaload
ifnonnull 23
6: aconst_null
astore 2
start local 2 7: iload 1
tableswitch { // 1 - 16
1: 10
2: 12
3: 8
4: 21
5: 14
6: 16
7: 21
8: 21
9: 21
10: 20
11: 18
12: 21
13: 21
14: 21
15: 8
16: 8
default: 21
}
8: StackMap locals: com.sun.org.apache.xerces.internal.util.SymbolHash
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
9: goto 21
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
11: goto 21
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
13: goto 21
14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
15: goto 21
16: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
17: goto 21
18: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
19: goto 21
20: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
astore 2
21: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.getEntries:()[Ljava/lang/Object;
astore 3
start local 3 22: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
iload 1
new com.sun.org.apache.xerces.internal.impl.xs.util.ObjectListImpl
dup
aload 3
aload 3
arraylength
invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.ObjectListImpl.<init>:([Ljava/lang/Object;I)V
aastore
end local 3 end local 2 23: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
iload 1
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 24 1 objectType S
7 23 2 table Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
22 23 3 entries [Ljava/lang/Object;
MethodParameters:
Name Flags
objectType
public synchronized void resetComponents();
descriptor: ()V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponents:[Lcom/sun/org/apache/xerces/internal/xs/XSNamedMap;
1: aload 0
aconst_null
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fComponentsExt:[Lcom/sun/org/apache/xerces/internal/xs/datatypes/ObjectList;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public com.sun.org.apache.xerces.internal.xs.XSTypeDefinition getTypeDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSAttributeDeclaration getAttributeDeclaration(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSElementDeclaration getElementDeclaration(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSAttributeGroupDefinition getAttributeGroup(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalAttributeGroupDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSModelGroupDefinition getModelGroupDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalGroupDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration getNotationDeclaration(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSNotationDeclaration;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalNotationDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.XSIDCDefinition getIDCDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSIDCDefinition;
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.org.apache.xerces.internal.impl.xs.SchemaGrammar.getIDConstraintDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.sun.org.apache.xerces.internal.xs.StringList getDocumentLocations();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/StringList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xerces.internal.impl.xs.util.StringListImpl
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fLocations:Ljava/util/List;
invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.StringListImpl.<init>:(Ljava/util/List;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public com.sun.org.apache.xerces.internal.xs.XSModel toXSModel();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/XSModel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl
dup
iconst_1
anewarray com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
dup
iconst_0
aload 0
aastore
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl.<init>:([Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public com.sun.org.apache.xerces.internal.xs.XSModel toXSModel(com.sun.org.apache.xerces.internal.xni.grammars.XSGrammar[]);
descriptor: ([Lcom/sun/org/apache/xerces/internal/xni/grammars/XSGrammar;)Lcom/sun/org/apache/xerces/internal/xs/XSModel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 1
arraylength
ifne 2
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.toXSModel:()Lcom/sun/org/apache/xerces/internal/xs/XSModel;
areturn
2: StackMap locals:
StackMap stack:
aload 1
arraylength
istore 2
start local 2 3: iconst_0
istore 3
start local 3 4: iconst_0
istore 4
start local 4 5: goto 10
6: StackMap locals: int int int
StackMap stack:
aload 1
iload 4
aaload
aload 0
if_acmpne 9
7: iconst_1
istore 3
8: goto 11
9: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
10: iload 4
iload 2
if_icmplt 6
end local 4 11: StackMap locals:
StackMap stack:
iload 3
ifeq 12
iload 2
goto 13
StackMap locals:
StackMap stack:
12: iload 2
iconst_1
iadd
StackMap locals:
StackMap stack: int
13: anewarray com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
astore 4
start local 4 14: iconst_0
istore 5
start local 5 15: goto 18
16: StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] int
StackMap stack:
aload 4
iload 5
aload 1
iload 5
aaload
checkcast com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
aastore
17: iinc 5 1
StackMap locals:
StackMap stack:
18: iload 5
iload 2
if_icmplt 16
end local 5 19: iload 3
ifne 21
20: aload 4
iload 2
aload 0
aastore
21: StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl
dup
aload 4
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl.<init>:([Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 22 1 grammars [Lcom/sun/org/apache/xerces/internal/xni/grammars/XSGrammar;
3 22 2 len I
4 22 3 hasSelf Z
5 11 4 i I
14 22 4 gs [Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
15 19 5 i I
MethodParameters:
Name Flags
grammars
public com.sun.org.apache.xerces.internal.xs.XSObjectList getAnnotations();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
ifne 2
1: getstatic com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl.EMPTY_LIST:Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;
areturn
2: StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl
dup
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
invokespecial com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl.<init>:([Lcom/sun/org/apache/xerces/internal/xs/XSObject;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
public void addAnnotation(com.sun.org.apache.xerces.internal.impl.xs.XSAnnotationImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
ifnonnull 5
3: aload 0
iconst_2
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAnnotationImpl
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
4: goto 9
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
arraylength
if_icmpne 9
6: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
iconst_1
ishl
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAnnotationImpl
astore 2
start local 2 7: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
8: aload 0
aload 2
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
end local 2 9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnnotations:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
dup_x1
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fNumAnnotations:I
aload 1
aastore
10: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 11 1 annotation Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
7 9 2 newArray [Lcom/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl;
MethodParameters:
Name Flags
annotation
public void setImmutable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fIsImmutable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
0 2 1 isImmutable Z
MethodParameters:
Name Flags
isImmutable
public boolean isImmutable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fIsImmutable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
}
SourceFile: "SchemaGrammar.java"
NestMembers:
com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$XSAnyType
InnerClasses:
private BuiltinAttrDecl = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
public BuiltinSchemaGrammar = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
public final Schema4Annotations = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
private XSAnyType = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$XSAnyType of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar