final class com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence
super_class: java.lang.Object
{
final int minOccurs;
descriptor: I
flags: (0x0010) ACC_FINAL
final int maxOccurs;
descriptor: I
flags: (0x0010) ACC_FINAL
final int elemIndex;
descriptor: I
flags: (0x0010) ACC_FINAL
public void <init>(com.sun.org.apache.xerces.internal.impl.xs.models.XSCMRepeatingLeaf, int);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 // com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence this
start local 1 // com.sun.org.apache.xerces.internal.impl.xs.models.XSCMRepeatingLeaf leaf
start local 2 // int elemIndex
0: .line 152
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 153
aload 0 /* this */
aload 1 /* leaf */
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.XSCMRepeatingLeaf.getMinOccurs:()I
putfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.minOccurs:I
2: .line 154
aload 0 /* this */
aload 1 /* leaf */
invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.XSCMRepeatingLeaf.getMaxOccurs:()I
putfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.maxOccurs:I
3: .line 155
aload 0 /* this */
iload 2 /* elemIndex */
putfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.elemIndex:I
4: .line 156
return
end local 2 // int elemIndex
end local 1 // com.sun.org.apache.xerces.internal.impl.xs.models.XSCMRepeatingLeaf leaf
end local 0 // com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM$Occurence;
0 5 1 leaf Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf;
0 5 2 elemIndex I
MethodParameters:
Name Flags
leaf
elemIndex
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence this
0: .line 158
new java.lang.StringBuilder
dup
ldc "minOccurs="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.minOccurs:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
1: .line 159
ldc ";maxOccurs="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: .line 160
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.maxOccurs:I
iconst_m1
if_icmpeq 4
3: .line 161
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence.maxOccurs:I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
goto 5
StackMap locals:
StackMap stack: java.lang.StringBuilder
4: ldc "unbounded"
5: .line 160
StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: .line 158
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 // com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM$Occurence;
}
SourceFile: "XSDFACM.java"
NestHost: com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM
InnerClasses:
final Occurence = com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM$Occurence of com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM