public class com.sun.xml.internal.xsom.impl.ParticleImpl extends com.sun.xml.internal.xsom.impl.ComponentImpl implements com.sun.xml.internal.xsom.XSParticle, com.sun.xml.internal.xsom.impl.ContentTypeImpl
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.xsom.impl.ParticleImpl
  super_class: com.sun.xml.internal.xsom.impl.ComponentImpl
{
  private com.sun.xml.internal.xsom.impl.Ref$Term term;
    descriptor: Lcom/sun/xml/internal/xsom/impl/Ref$Term;
    flags: (0x0002) ACC_PRIVATE

  private java.math.BigInteger maxOccurs;
    descriptor: Ljava/math/BigInteger;
    flags: (0x0002) ACC_PRIVATE

  private java.math.BigInteger minOccurs;
    descriptor: Ljava/math/BigInteger;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl, com.sun.xml.internal.xsom.impl.AnnotationImpl, com.sun.xml.internal.xsom.impl.Ref$Term, org.xml.sax.Locator, java.math.BigInteger, java.math.BigInteger);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lcom/sun/xml/internal/xsom/impl/Ref$Term;Lorg/xml/sax/Locator;Ljava/math/BigInteger;Ljava/math/BigInteger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=7
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        start local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        start local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        start local 4 // org.xml.sax.Locator _loc
        start local 5 // java.math.BigInteger _maxOccurs
        start local 6 // java.math.BigInteger _minOccurs
         0: .line 48
            aload 0 /* this */
            aload 1 /* owner */
            aload 2 /* _ann */
            aload 4 /* _loc */
            aconst_null
            invokespecial com.sun.xml.internal.xsom.impl.ComponentImpl.<init>:(Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lorg/xml/sax/Locator;Lcom/sun/xml/internal/xsom/impl/ForeignAttributesImpl;)V
         1: .line 49
            aload 0 /* this */
            aload 3 /* _term */
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
         2: .line 50
            aload 0 /* this */
            aload 5 /* _maxOccurs */
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.maxOccurs:Ljava/math/BigInteger;
         3: .line 51
            aload 0 /* this */
            aload 6 /* _minOccurs */
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.minOccurs:Ljava/math/BigInteger;
         4: .line 52
            return
        end local 6 // java.math.BigInteger _minOccurs
        end local 5 // java.math.BigInteger _maxOccurs
        end local 4 // org.xml.sax.Locator _loc
        end local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        end local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        end local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    5     1       owner  Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;
            0    5     2        _ann  Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;
            0    5     3       _term  Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            0    5     4        _loc  Lorg/xml/sax/Locator;
            0    5     5  _maxOccurs  Ljava/math/BigInteger;
            0    5     6  _minOccurs  Ljava/math/BigInteger;
    MethodParameters:
            Name  Flags
      owner       
      _ann        
      _term       
      _loc        
      _maxOccurs  
      _minOccurs  

  public void <init>(com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl, com.sun.xml.internal.xsom.impl.AnnotationImpl, com.sun.xml.internal.xsom.impl.Ref$Term, org.xml.sax.Locator, int, int);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lcom/sun/xml/internal/xsom/impl/Ref$Term;Lorg/xml/sax/Locator;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=7
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        start local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        start local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        start local 4 // org.xml.sax.Locator _loc
        start local 5 // int _maxOccurs
        start local 6 // int _minOccurs
         0: .line 56
            aload 0 /* this */
            aload 1 /* owner */
            aload 2 /* _ann */
            aload 4 /* _loc */
            aconst_null
            invokespecial com.sun.xml.internal.xsom.impl.ComponentImpl.<init>:(Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lorg/xml/sax/Locator;Lcom/sun/xml/internal/xsom/impl/ForeignAttributesImpl;)V
         1: .line 57
            aload 0 /* this */
            aload 3 /* _term */
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
         2: .line 58
            aload 0 /* this */
            iload 5 /* _maxOccurs */
            i2l
            invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.maxOccurs:Ljava/math/BigInteger;
         3: .line 59
            aload 0 /* this */
            iload 6 /* _minOccurs */
            i2l
            invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
            putfield com.sun.xml.internal.xsom.impl.ParticleImpl.minOccurs:Ljava/math/BigInteger;
         4: .line 60
            return
        end local 6 // int _minOccurs
        end local 5 // int _maxOccurs
        end local 4 // org.xml.sax.Locator _loc
        end local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        end local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        end local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    5     1       owner  Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;
            0    5     2        _ann  Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;
            0    5     3       _term  Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            0    5     4        _loc  Lorg/xml/sax/Locator;
            0    5     5  _maxOccurs  I
            0    5     6  _minOccurs  I
    MethodParameters:
            Name  Flags
      owner       
      _ann        
      _term       
      _loc        
      _maxOccurs  
      _minOccurs  

  public void <init>(com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl, com.sun.xml.internal.xsom.impl.AnnotationImpl, com.sun.xml.internal.xsom.impl.Ref$Term, org.xml.sax.Locator);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lcom/sun/xml/internal/xsom/impl/Ref$Term;Lorg/xml/sax/Locator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        start local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        start local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        start local 4 // org.xml.sax.Locator _loc
         0: .line 62
            aload 0 /* this */
            aload 1 /* owner */
            aload 2 /* _ann */
            aload 3 /* _term */
            aload 4 /* _loc */
            iconst_1
            iconst_1
            invokespecial com.sun.xml.internal.xsom.impl.ParticleImpl.<init>:(Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;Lcom/sun/xml/internal/xsom/impl/Ref$Term;Lorg/xml/sax/Locator;II)V
         1: .line 63
            return
        end local 4 // org.xml.sax.Locator _loc
        end local 3 // com.sun.xml.internal.xsom.impl.Ref$Term _term
        end local 2 // com.sun.xml.internal.xsom.impl.AnnotationImpl _ann
        end local 1 // com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl owner
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    2     1  owner  Lcom/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl;
            0    2     2   _ann  Lcom/sun/xml/internal/xsom/impl/AnnotationImpl;
            0    2     3  _term  Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            0    2     4   _loc  Lorg/xml/sax/Locator;
    MethodParameters:
       Name  Flags
      owner  
      _ann   
      _term  
      _loc   

  public com.sun.xml.internal.xsom.XSTerm getTerm();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSTerm;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 66
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            invokeinterface com.sun.xml.internal.xsom.impl.Ref$Term.getTerm:()Lcom/sun/xml/internal/xsom/XSTerm;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public java.math.BigInteger getMaxOccurs();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 69
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.maxOccurs:Ljava/math/BigInteger;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public boolean isRepeated();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 72
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.maxOccurs:Ljava/math/BigInteger;
            getstatic java.math.BigInteger.ZERO:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.equals:(Ljava/lang/Object;)Z
            ifne 1
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.maxOccurs:Ljava/math/BigInteger;
            getstatic java.math.BigInteger.ONE:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.equals:(Ljava/lang/Object;)Z
            ifne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public java.math.BigInteger getMinOccurs();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 76
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.minOccurs:Ljava/math/BigInteger;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public void redefine(com.sun.xml.internal.xsom.impl.ModelGroupDeclImpl);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/ModelGroupDeclImpl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.impl.ModelGroupDeclImpl oldMG
         0: .line 80
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            instanceof com.sun.xml.internal.xsom.impl.ModelGroupImpl
            ifeq 3
         1: .line 81
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            checkcast com.sun.xml.internal.xsom.impl.ModelGroupImpl
            aload 1 /* oldMG */
            invokevirtual com.sun.xml.internal.xsom.impl.ModelGroupImpl.redefine:(Lcom/sun/xml/internal/xsom/impl/ModelGroupDeclImpl;)V
         2: .line 82
            return
         3: .line 84
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            instanceof com.sun.xml.internal.xsom.impl.parser.DelayedRef$ModelGroup
            ifeq 5
         4: .line 85
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.ParticleImpl.term:Lcom/sun/xml/internal/xsom/impl/Ref$Term;
            checkcast com.sun.xml.internal.xsom.impl.parser.DelayedRef
            aload 1 /* oldMG */
            invokevirtual com.sun.xml.internal.xsom.impl.parser.DelayedRef.redefine:(Lcom/sun/xml/internal/xsom/XSDeclaration;)V
         5: .line 87
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.xml.internal.xsom.impl.ModelGroupDeclImpl oldMG
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    6     1  oldMG  Lcom/sun/xml/internal/xsom/impl/ModelGroupDeclImpl;
    MethodParameters:
       Name  Flags
      oldMG  

  public com.sun.xml.internal.xsom.XSSimpleType asSimpleType();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSSimpleType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 90
            aconst_null
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public com.sun.xml.internal.xsom.XSParticle asParticle();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSParticle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 91
            aload 0 /* this */
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public com.sun.xml.internal.xsom.XSContentType asEmpty();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSContentType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 92
            aconst_null
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public final java.lang.Object apply(com.sun.xml.internal.xsom.visitor.XSFunction);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSFunction;)Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.visitor.XSFunction function
         0: .line 96
            aload 1 /* function */
            aload 0 /* this */
            invokeinterface com.sun.xml.internal.xsom.visitor.XSFunction.particle:(Lcom/sun/xml/internal/xsom/XSParticle;)Ljava/lang/Object;
            areturn
        end local 1 // com.sun.xml.internal.xsom.visitor.XSFunction function
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    1     1  function  Lcom/sun/xml/internal/xsom/visitor/XSFunction;
    MethodParameters:
          Name  Flags
      function  

  public final java.lang.Object apply(com.sun.xml.internal.xsom.visitor.XSContentTypeFunction);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSContentTypeFunction;)Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.visitor.XSContentTypeFunction function
         0: .line 99
            aload 1 /* function */
            aload 0 /* this */
            invokeinterface com.sun.xml.internal.xsom.visitor.XSContentTypeFunction.particle:(Lcom/sun/xml/internal/xsom/XSParticle;)Ljava/lang/Object;
            areturn
        end local 1 // com.sun.xml.internal.xsom.visitor.XSContentTypeFunction function
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    1     1  function  Lcom/sun/xml/internal/xsom/visitor/XSContentTypeFunction;
    MethodParameters:
          Name  Flags
      function  

  public final void visit(com.sun.xml.internal.xsom.visitor.XSVisitor);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSVisitor;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.visitor.XSVisitor visitor
         0: .line 102
            aload 1 /* visitor */
            aload 0 /* this */
            invokeinterface com.sun.xml.internal.xsom.visitor.XSVisitor.particle:(Lcom/sun/xml/internal/xsom/XSParticle;)V
         1: .line 103
            return
        end local 1 // com.sun.xml.internal.xsom.visitor.XSVisitor visitor
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    2     1  visitor  Lcom/sun/xml/internal/xsom/visitor/XSVisitor;
    MethodParameters:
         Name  Flags
      visitor  

  public final void visit(com.sun.xml.internal.xsom.visitor.XSContentTypeVisitor);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSContentTypeVisitor;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
        start local 1 // com.sun.xml.internal.xsom.visitor.XSContentTypeVisitor visitor
         0: .line 105
            aload 1 /* visitor */
            aload 0 /* this */
            invokeinterface com.sun.xml.internal.xsom.visitor.XSContentTypeVisitor.particle:(Lcom/sun/xml/internal/xsom/XSParticle;)V
         1: .line 106
            return
        end local 1 // com.sun.xml.internal.xsom.visitor.XSContentTypeVisitor visitor
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
            0    2     1  visitor  Lcom/sun/xml/internal/xsom/visitor/XSContentTypeVisitor;
    MethodParameters:
         Name  Flags
      visitor  

  public com.sun.xml.internal.xsom.XSContentType getContentType();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSContentType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 109
            aload 0 /* this */
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;

  public java.util.List getForeignAttributes();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
         0: .line 117
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.ParticleImpl.getTerm:()Lcom/sun/xml/internal/xsom/XSTerm;
            invokeinterface com.sun.xml.internal.xsom.XSTerm.getForeignAttributes:()Ljava/util/List;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.ParticleImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/ParticleImpl;
}
SourceFile: "ParticleImpl.java"
InnerClasses:
  public abstract Term = com.sun.xml.internal.xsom.impl.Ref$Term of com.sun.xml.internal.xsom.impl.Ref
  public ModelGroup = com.sun.xml.internal.xsom.impl.parser.DelayedRef$ModelGroup of com.sun.xml.internal.xsom.impl.parser.DelayedRef