public interface com.sun.org.apache.xalan.internal.xsltc.DOM
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.org.apache.xalan.internal.xsltc.DOM
  super_class: java.lang.Object
{
  public static final int FIRST_TYPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

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

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

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

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

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

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

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

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getIterator();
    descriptor: ()Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getChildren(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      node  final

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getTypedChildren(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      type  final

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getAxisIterator(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      axis  final

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getTypedAxisIterator(int, int);
    descriptor: (II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      axis  final
      type  final

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNthDescendant(int, int, boolean);
    descriptor: (IIZ)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      node         
      n            
      includeself  

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNamespaceAxisIterator(int, int);
    descriptor: (II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      axis  final
      ns    final

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNodeValueIterator(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, int, java.lang.String, boolean);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;ILjava/lang/String;Z)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      iter        
      returnType  
      value       
      op          

  public abstract com.sun.org.apache.xml.internal.dtm.DTMAxisIterator orderNodes(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, int);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      source  
      node    

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

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

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

  public abstract int getExpandedTypeID(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      node  final

  public abstract int getNamespaceType(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      node  final

  public abstract int getParent(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      node  final

  public abstract int getAttributeNode(int, int);
    descriptor: (II)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      gType    final
      element  final

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

  public abstract void copy(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      node     final
      handler  

  public abstract void copy(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      nodes    
      handler  

  public abstract java.lang.String shallowCopy(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      node     final
      handler  

  public abstract boolean lessThan(int, int);
    descriptor: (II)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      node1  final
      node2  final

  public abstract void characters(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
          Name  Flags
      textNode  final
      handler   

  public abstract org.w3c.dom.Node makeNode(int);
    descriptor: (I)Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.w3c.dom.Node makeNode(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/Node;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      iter  

  public abstract org.w3c.dom.NodeList makeNodeList(int);
    descriptor: (I)Lorg/w3c/dom/NodeList;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      index  

  public abstract org.w3c.dom.NodeList makeNodeList(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/NodeList;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      iter  

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

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

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

  public abstract void setFilter(com.sun.org.apache.xalan.internal.xsltc.StripFilter);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      filter  

  public abstract void setupMapping(java.lang.String[], java.lang.String[], int[], java.lang.String[]);
    descriptor: ([Ljava/lang/String;[Ljava/lang/String;[I[Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      names       
      urisArray   
      typesArray  
      namespaces  

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

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

  public abstract java.lang.String lookupNamespace(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
        Name  Flags
      node    
      prefix  

  public abstract int getNodeIdent(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      nodehandle  final

  public abstract int getNodeHandle(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      nodeId  final

  public abstract com.sun.org.apache.xalan.internal.xsltc.DOM getResultTreeFrag(int, int);
    descriptor: (II)Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      initialSize  
      rtfType      

  public abstract com.sun.org.apache.xalan.internal.xsltc.DOM getResultTreeFrag(int, int, boolean);
    descriptor: (IIZ)Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      initialSize      
      rtfType          
      addToDTMManager  

  public abstract com.sun.org.apache.xml.internal.serializer.SerializationHandler getOutputDomBuilder();
    descriptor: ()Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getNSType(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      node  

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

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

  public abstract java.util.Map<java.lang.String, java.lang.Integer> getElementsWithIDs();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;

  public abstract void release();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "DOM.java"