public final class com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool
super_class: java.lang.Object
{
private static final int CHUNK_SHIFT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final int CHUNK_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 256
private static final int CHUNK_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 255
private static final int INITIAL_CHUNK_COUNT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[][] fElementDecl;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0002) ACC_PRIVATE
private int fElementDeclIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl[][] fParticleDecl;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
flags: (0x0002) ACC_PRIVATE
private int fParticleDeclIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl[][] fModelGroup;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
flags: (0x0002) ACC_PRIVATE
private int fModelGroupIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl[][] fAttrDecl;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0002) ACC_PRIVATE
private int fAttrDeclIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[][] fCTDecl;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0002) ACC_PRIVATE
private int fCTDeclIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl[][] fSTDecl;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
flags: (0x0002) ACC_PRIVATE
private int fSTDeclIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl[][] fAttributeUse;
descriptor: [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
flags: (0x0002) ACC_PRIVATE
private int fAttributeUseIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl dvFactory;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
2: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
3: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
4: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
5: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
7: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
8: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
9: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
10: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
11: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
12: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
13: aload 0
iconst_4
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl[]
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
14: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
15: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
public void setDVFactory(com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl;)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.XSDeclarationPool.dvFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl;
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/XSDeclarationPool;
0 2 1 dvFactory Lcom/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl;
MethodParameters:
Name Flags
dvFactory
public final com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl getElementDecl();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureElementDeclCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl getAttributeDecl();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureAttrDeclCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl getAttributeUse();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureAttributeUseCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl getComplexTypeDecl();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureCTDeclCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl getSimpleTypeDecl();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureSTDeclCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
aaload
iload 2
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.dvFactory:Lcom/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl.newXSSimpleTypeDecl:()Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl getParticleDecl();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureParticleDeclCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
public final com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl getModelGroup();
descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
bipush 8
ishr
istore 1
start local 1 1: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
sipush 255
iand
istore 2
start local 2 2: aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.ensureModelGroupCapacity:(I)Z
pop
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
aaload
iload 2
aaload
ifnonnull 6
4: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
aaload
iload 2
new com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl
dup
invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.<init>:()V
aastore
5: goto 7
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
aaload
iload 2
aaload
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.reset:()V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
8: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
aaload
iload 2
aaload
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
1 9 1 chunk I
2 9 2 index I
private boolean ensureElementDeclCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.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.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static 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: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, 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
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 array [[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
array
newsize
private boolean ensureParticleDeclCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.resize:([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private boolean ensureModelGroupCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.resize:([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroup:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl[][] resize(com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl[][], int);
descriptor: ([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl[]
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
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 array [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
0 3 1 newsize I
1 3 2 newarray [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
MethodParameters:
Name Flags
array
newsize
private static com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl[][] resize(com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl[][], int);
descriptor: ([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl[]
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
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 array [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
0 3 1 newsize I
1 3 2 newarray [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
MethodParameters:
Name Flags
array
newsize
private boolean ensureAttrDeclCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.resize:([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl[][] resize(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl[][], int);
descriptor: ([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl[]
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
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 array [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
0 3 1 newsize I
1 3 2 newarray [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
MethodParameters:
Name Flags
array
newsize
private boolean ensureAttributeUseCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.resize:([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUse:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl[][] resize(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl[][], int);
descriptor: ([[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;I)[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl[]
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
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 array [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
0 3 1 newsize I
1 3 2 newarray [[Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
MethodParameters:
Name Flags
array
newsize
private boolean ensureSTDeclCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.resize:([[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl[][] resize(com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl[][], int);
descriptor: ([[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;I)[[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: iload 1
anewarray com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl[]
astore 2
start local 2 1: aload 0
iconst_0
aload 2
iconst_0
aload 0
arraylength
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 array [[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
0 3 1 newsize I
1 3 2 newarray [[Lcom/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl;
MethodParameters:
Name Flags
array
newsize
private boolean ensureCTDeclCapacity(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
arraylength
if_icmplt 3
1: aload 0
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
arraylength
iconst_2
imul
invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.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.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
2: goto 5
StackMap locals:
StackMap stack:
3: aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
aaload
ifnull 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDecl:[[Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
iload 1
sipush 256
anewarray com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
aastore
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
0 7 1 chunk I
MethodParameters:
Name Flags
chunk
private static 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: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, 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
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 array [[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
array
newsize
public void reset();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fElementDeclIndex:I
1: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fParticleDeclIndex:I
2: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fModelGroupIndex:I
3: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fSTDeclIndex:I
4: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fCTDeclIndex:I
5: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttrDeclIndex:I
6: aload 0
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool.fAttributeUseIndex:I
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool;
}
SourceFile: "XSDeclarationPool.java"