public abstract class org.apache.xml.dtm.ref.DTMDefaultBaseIterators extends org.apache.xml.dtm.ref.DTMDefaultBaseTraversers
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  super_class: org.apache.xml.dtm.ref.DTMDefaultBaseTraversers
{
  public void <init>(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean);
    descriptor: (Lorg/apache/xml/dtm/DTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=7, args_size=7
        start local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
        start local 1 // org.apache.xml.dtm.DTMManager mgr
        start local 2 // javax.xml.transform.Source source
        start local 3 // int dtmIdentity
        start local 4 // org.apache.xml.dtm.DTMWSFilter whiteSpaceFilter
        start local 5 // org.apache.xml.utils.XMLStringFactory xstringfactory
        start local 6 // boolean doIndexing
         0: .line 57
            aload 0 /* this */
            aload 1 /* mgr */
            aload 2 /* source */
            iload 3 /* dtmIdentity */
            aload 4 /* whiteSpaceFilter */
         1: .line 58
            aload 5 /* xstringfactory */
            iload 6 /* doIndexing */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseTraversers.<init>:(Lorg/apache/xml/dtm/DTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;Z)V
         2: .line 59
            return
        end local 6 // boolean doIndexing
        end local 5 // org.apache.xml.utils.XMLStringFactory xstringfactory
        end local 4 // org.apache.xml.dtm.DTMWSFilter whiteSpaceFilter
        end local 3 // int dtmIdentity
        end local 2 // javax.xml.transform.Source source
        end local 1 // org.apache.xml.dtm.DTMManager mgr
        end local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;
            0    3     1               mgr  Lorg/apache/xml/dtm/DTMManager;
            0    3     2            source  Ljavax/xml/transform/Source;
            0    3     3       dtmIdentity  I
            0    3     4  whiteSpaceFilter  Lorg/apache/xml/dtm/DTMWSFilter;
            0    3     5    xstringfactory  Lorg/apache/xml/utils/XMLStringFactory;
            0    3     6        doIndexing  Z
    MethodParameters:
                  Name  Flags
      mgr               
      source            
      dtmIdentity       
      whiteSpaceFilter  
      xstringfactory    
      doIndexing        

  public void <init>(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean, int, boolean, boolean);
    descriptor: (Lorg/apache/xml/dtm/DTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;ZIZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=10, args_size=10
        start local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
        start local 1 // org.apache.xml.dtm.DTMManager mgr
        start local 2 // javax.xml.transform.Source source
        start local 3 // int dtmIdentity
        start local 4 // org.apache.xml.dtm.DTMWSFilter whiteSpaceFilter
        start local 5 // org.apache.xml.utils.XMLStringFactory xstringfactory
        start local 6 // boolean doIndexing
        start local 7 // int blocksize
        start local 8 // boolean usePrevsib
        start local 9 // boolean newNameTable
         0: .line 85
            aload 0 /* this */
            aload 1 /* mgr */
            aload 2 /* source */
            iload 3 /* dtmIdentity */
            aload 4 /* whiteSpaceFilter */
         1: .line 86
            aload 5 /* xstringfactory */
            iload 6 /* doIndexing */
            iload 7 /* blocksize */
            iload 8 /* usePrevsib */
            iload 9 /* newNameTable */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseTraversers.<init>:(Lorg/apache/xml/dtm/DTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;ZIZZ)V
         2: .line 87
            return
        end local 9 // boolean newNameTable
        end local 8 // boolean usePrevsib
        end local 7 // int blocksize
        end local 6 // boolean doIndexing
        end local 5 // org.apache.xml.utils.XMLStringFactory xstringfactory
        end local 4 // org.apache.xml.dtm.DTMWSFilter whiteSpaceFilter
        end local 3 // int dtmIdentity
        end local 2 // javax.xml.transform.Source source
        end local 1 // org.apache.xml.dtm.DTMManager mgr
        end local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;
            0    3     1               mgr  Lorg/apache/xml/dtm/DTMManager;
            0    3     2            source  Ljavax/xml/transform/Source;
            0    3     3       dtmIdentity  I
            0    3     4  whiteSpaceFilter  Lorg/apache/xml/dtm/DTMWSFilter;
            0    3     5    xstringfactory  Lorg/apache/xml/utils/XMLStringFactory;
            0    3     6        doIndexing  Z
            0    3     7         blocksize  I
            0    3     8        usePrevsib  Z
            0    3     9      newNameTable  Z
    MethodParameters:
                  Name  Flags
      mgr               
      source            
      dtmIdentity       
      whiteSpaceFilter  
      xstringfactory    
      doIndexing        
      blocksize         
      usePrevsib        
      newNameTable      

  public org.apache.xml.dtm.DTMAxisIterator getTypedAxisIterator(int, int);
    descriptor: (II)Lorg/apache/xml/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
        start local 1 // int axis
        start local 2 // int type
         0: .line 103
            aconst_null
            astore 3 /* iterator */
        start local 3 // org.apache.xml.dtm.DTMAxisIterator iterator
         1: .line 119
            iload 1 /* axis */
            tableswitch { // 0 - 19
                    0: 7
                    1: 8
                    2: 9
                    3: 4
                    4: 10
                    5: 12
                    6: 14
                    7: 18
                    8: 26
                    9: 22
                   10: 6
                   11: 16
                   12: 20
                   13: 2
                   14: 26
                   15: 26
                   16: 26
                   17: 26
                   18: 26
                   19: 24
              default: 26
          }
         2: .line 122
      StackMap locals: org.apache.xml.dtm.DTMAxisIterator
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedSingletonIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedSingletonIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
         3: .line 123
            goto 30
         4: .line 125
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedChildrenIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedChildrenIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
         5: .line 126
            goto 30
         6: .line 128
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            iload 2 /* type */
            invokevirtual org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator.setNodeType:(I)Lorg/apache/xml/dtm/DTMAxisIterator;
            areturn
         7: .line 130
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            areturn
         8: .line 132
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            invokevirtual org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator.includeSelf:()Lorg/apache/xml/dtm/DTMAxisIterator;
            areturn
         9: .line 134
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAttributeIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAttributeIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            areturn
        10: .line 136
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        11: .line 137
            goto 30
        12: .line 139
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            invokevirtual org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator.includeSelf:()Lorg/apache/xml/dtm/DTMAxisIterator;
            astore 3 /* iterator */
        13: .line 140
            goto 30
        14: .line 142
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        15: .line 143
            goto 30
        16: .line 145
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        17: .line 146
            goto 30
        18: .line 148
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingSiblingIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingSiblingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        19: .line 149
            goto 30
        20: .line 151
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingSiblingIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingSiblingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        21: .line 152
            goto 30
        22: .line 154
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedNamespaceIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedNamespaceIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        23: .line 155
            goto 30
        24: .line 157
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedRootIterator
            dup
            aload 0 /* this */
            iload 2 /* type */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedRootIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V
            astore 3 /* iterator */
        25: .line 158
            goto 30
        26: .line 160
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.DTMException
            dup
        27: .line 161
            ldc "ER_TYPED_ITERATOR_AXIS_NOT_IMPLEMENTED"
        28: .line 162
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            iload 1 /* axis */
            invokestatic org.apache.xml.dtm.Axis.getNames:(I)Ljava/lang/String;
            aastore
        29: .line 160
            invokestatic org.apache.xml.res.XMLMessages.createXMLMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        30: .line 168
      StackMap locals:
      StackMap stack:
            aload 3 /* iterator */
            areturn
        end local 3 // org.apache.xml.dtm.DTMAxisIterator iterator
        end local 2 // int type
        end local 1 // int axis
        end local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   31     0      this  Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;
            0   31     1      axis  I
            0   31     2      type  I
            1   31     3  iterator  Lorg/apache/xml/dtm/DTMAxisIterator;
    MethodParameters:
      Name  Flags
      axis  
      type  

  public org.apache.xml.dtm.DTMAxisIterator getAxisIterator(int);
    descriptor: (I)Lorg/apache/xml/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=2
        start local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
        start local 1 // int axis
         0: .line 184
            aconst_null
            astore 2 /* iterator */
        start local 2 // org.apache.xml.dtm.DTMAxisIterator iterator
         1: .line 186
            iload 1 /* axis */
            tableswitch { // 0 - 19
                    0: 7
                    1: 8
                    2: 9
                    3: 4
                    4: 10
                    5: 12
                    6: 14
                    7: 18
                    8: 26
                    9: 22
                   10: 6
                   11: 16
                   12: 20
                   13: 2
                   14: 26
                   15: 26
                   16: 26
                   17: 26
                   18: 26
                   19: 24
              default: 26
          }
         2: .line 189
      StackMap locals: org.apache.xml.dtm.DTMAxisIterator
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$SingletonIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$SingletonIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
         3: .line 190
            goto 30
         4: .line 192
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ChildrenIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ChildrenIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
         5: .line 193
            goto 30
         6: .line 195
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            areturn
         7: .line 197
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            areturn
         8: .line 199
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            invokevirtual org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator.includeSelf:()Lorg/apache/xml/dtm/DTMAxisIterator;
            areturn
         9: .line 201
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AttributeIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AttributeIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            areturn
        10: .line 203
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        11: .line 204
            goto 30
        12: .line 206
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            invokevirtual org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator.includeSelf:()Lorg/apache/xml/dtm/DTMAxisIterator;
            astore 2 /* iterator */
        13: .line 207
            goto 30
        14: .line 209
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        15: .line 210
            goto 30
        16: .line 212
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        17: .line 213
            goto 30
        18: .line 215
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingSiblingIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingSiblingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        19: .line 216
            goto 30
        20: .line 218
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingSiblingIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingSiblingIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        21: .line 219
            goto 30
        22: .line 221
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        23: .line 222
            goto 30
        24: .line 224
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.ref.DTMDefaultBaseIterators$RootIterator
            dup
            aload 0 /* this */
            invokespecial org.apache.xml.dtm.ref.DTMDefaultBaseIterators$RootIterator.<init>:(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V
            astore 2 /* iterator */
        25: .line 225
            goto 30
        26: .line 227
      StackMap locals:
      StackMap stack:
            new org.apache.xml.dtm.DTMException
            dup
        27: .line 228
            ldc "ER_ITERATOR_AXIS_NOT_IMPLEMENTED"
        28: .line 229
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            iload 1 /* axis */
            invokestatic org.apache.xml.dtm.Axis.getNames:(I)Ljava/lang/String;
            aastore
        29: .line 227
            invokestatic org.apache.xml.res.XMLMessages.createXMLMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial org.apache.xml.dtm.DTMException.<init>:(Ljava/lang/String;)V
            athrow
        30: .line 234
      StackMap locals:
      StackMap stack:
            aload 2 /* iterator */
            areturn
        end local 2 // org.apache.xml.dtm.DTMAxisIterator iterator
        end local 1 // int axis
        end local 0 // org.apache.xml.dtm.ref.DTMDefaultBaseIterators this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   31     0      this  Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;
            0   31     1      axis  I
            1   31     2  iterator  Lorg/apache/xml/dtm/DTMAxisIterator;
    MethodParameters:
      Name  Flags
      axis  final
}
SourceFile: "DTMDefaultBaseIterators.java"
NestMembers:
  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AttributeIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ChildrenIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingSiblingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$InternalAxisIteratorBase  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceAttributeIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceChildrenIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NthDescendantIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingSiblingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$RootIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$SingletonIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAttributeIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedChildrenIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingSiblingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedNamespaceIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingSiblingIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedRootIterator  org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedSingletonIterator
InnerClasses:
  public AncestorIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final AttributeIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AttributeIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final ChildrenIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ChildrenIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public DescendantIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$DescendantIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public FollowingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public FollowingSiblingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$FollowingSiblingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public abstract InternalAxisIteratorBase = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$InternalAxisIteratorBase of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final NamespaceAttributeIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceAttributeIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final NamespaceChildrenIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceChildrenIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public NamespaceIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NamespaceIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public NthDescendantIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$NthDescendantIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final ParentIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$ParentIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public PrecedingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public PrecedingSiblingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$PrecedingSiblingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public RootIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$RootIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public SingletonIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$SingletonIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedAncestorIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAncestorIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedAttributeIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedAttributeIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedChildrenIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedChildrenIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedDescendantIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedDescendantIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedFollowingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedFollowingSiblingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedFollowingSiblingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public TypedNamespaceIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedNamespaceIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedPrecedingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedPrecedingSiblingIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedPrecedingSiblingIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public TypedRootIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedRootIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators
  public final TypedSingletonIterator = org.apache.xml.dtm.ref.DTMDefaultBaseIterators$TypedSingletonIterator of org.apache.xml.dtm.ref.DTMDefaultBaseIterators