public interface org.codehaus.plexus.util.xml.pull.XmlPullParser
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.codehaus.plexus.util.xml.pull.XmlPullParser
  super_class: java.lang.Object
{
  public static final java.lang.String NO_NAMESPACE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ""

  public static final int START_DOCUMENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int END_DOCUMENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int START_TAG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int END_TAG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int TEXT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int CDSECT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int ENTITY_REF;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int IGNORABLE_WHITESPACE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int PROCESSING_INSTRUCTION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int COMMENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final int DOCDECL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final java.lang.String[] TYPES;
    descriptor: [Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.String FEATURE_PROCESS_NAMESPACES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xmlpull.org/v1/doc/features.html#process-namespaces"

  public static final java.lang.String FEATURE_REPORT_NAMESPACE_ATTRIBUTES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xmlpull.org/v1/doc/features.html#report-namespace-prefixes"

  public static final java.lang.String FEATURE_PROCESS_DOCDECL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xmlpull.org/v1/doc/features.html#process-docdecl"

  public static final java.lang.String FEATURE_VALIDATION;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xmlpull.org/v1/doc/features.html#validation"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 287
            bipush 11
            anewarray java.lang.String
            dup
            iconst_0
            ldc "START_DOCUMENT"
            aastore
            dup
            iconst_1
            ldc "END_DOCUMENT"
            aastore
            dup
            iconst_2
            ldc "START_TAG"
            aastore
            dup
            iconst_3
            ldc "END_TAG"
            aastore
            dup
            iconst_4
            ldc "TEXT"
            aastore
            dup
            iconst_5
            ldc "CDSECT"
            aastore
            dup
            bipush 6
            ldc "ENTITY_REF"
            aastore
            dup
            bipush 7
         1: .line 288
            ldc "IGNORABLE_WHITESPACE"
            aastore
            dup
            bipush 8
            ldc "PROCESSING_INSTRUCTION"
            aastore
            dup
            bipush 9
            ldc "COMMENT"
            aastore
            dup
            bipush 10
            ldc "DOCDECL"
            aastore
         2: .line 287
            putstatic org.codehaus.plexus.util.xml.pull.XmlPullParser.TYPES:[Ljava/lang/String;
         3: .line 336
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
       Name  Flags
      name   
      state  

  public abstract boolean getFeature(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract java.lang.Object getProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract void setInput(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
      Name  Flags
      in    

  public abstract void setInput(java.io.InputStream, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
               Name  Flags
      inputStream    
      inputEncoding  

  public abstract java.lang.String getInputEncoding();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void defineEntityReplacementText(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
                 Name  Flags
      entityName       
      replacementText  

  public abstract int getNamespaceCount(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
       Name  Flags
      depth  

  public abstract java.lang.String getNamespacePrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
      Name  Flags
      pos   

  public abstract java.lang.String getNamespaceUri(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
    MethodParameters:
      Name  Flags
      pos   

  public abstract java.lang.String getNamespace(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      prefix  

  public abstract int getDepth();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getPositionDescription();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getLineNumber();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getColumnNumber();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isWhitespace();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException

  public abstract java.lang.String getText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract char[] getTextCharacters(int[]);
    descriptor: ([I)[C
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                         Name  Flags
      holderForStartAndLength  

  public abstract java.lang.String getNamespace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getPrefix();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isEmptyElementTag();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException

  public abstract int getAttributeCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getAttributeNamespace(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.String getAttributeName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.String getAttributePrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.String getAttributeType(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract boolean isAttributeDefault(int);
    descriptor: (I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.String getAttributeValue(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract java.lang.String getAttributeValue(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      namespace  
      name       

  public abstract int getEventType();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException

  public abstract int next();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException

  public abstract int nextToken();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException

  public abstract void require(int, java.lang.String, java.lang.String);
    descriptor: (ILjava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException
    MethodParameters:
           Name  Flags
      type       
      namespace  
      name       

  public abstract java.lang.String nextText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException

  public abstract int nextTag();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException
}
SourceFile: "XmlPullParser.java"