public interface org.apache.xml.dtm.DTM
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.xml.dtm.DTM
super_class: java.lang.Object
{
public static final int NULL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
public static final short ROOT_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final short ELEMENT_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final short ATTRIBUTE_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final short TEXT_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final short CDATA_SECTION_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final short ENTITY_REFERENCE_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final short ENTITY_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final short PROCESSING_INSTRUCTION_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
public static final short ;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final short DOCUMENT_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final short DOCUMENT_TYPE_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final short DOCUMENT_FRAGMENT_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 11
public static final short NOTATION_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12
public static final short NAMESPACE_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 13
public static final short NTYPES;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 14
public abstract void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
featureId
state
public abstract void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
property
value
public abstract org.apache.xml.dtm.DTMAxisTraverser getAxisTraverser(int);
descriptor: (I)Lorg/apache/xml/dtm/DTMAxisTraverser;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
axis final
public abstract org.apache.xml.dtm.DTMAxisIterator getAxisIterator(int);
descriptor: (I)Lorg/apache/xml/dtm/DTMAxisIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
axis final
public abstract org.apache.xml.dtm.DTMAxisIterator getTypedAxisIterator(int, int);
descriptor: (II)Lorg/apache/xml/dtm/DTMAxisIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
axis final
type final
public abstract boolean hasChildNodes(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getFirstChild(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getLastChild(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getAttributeNode(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
elementHandle
namespaceURI
name
public abstract int getFirstAttribute(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getFirstNamespaceNode(int, boolean);
descriptor: (IZ)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
inScope
public abstract int getNextSibling(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getPreviousSibling(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getNextAttribute(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getNextNamespaceNode(int, int, boolean);
descriptor: (IIZ)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
baseHandle
namespaceHandle
inScope
public abstract int getParent(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getDocument();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getOwnerDocument(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getDocumentRoot(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract org.apache.xml.utils.XMLString getStringValue(int);
descriptor: (I)Lorg/apache/xml/utils/XMLString;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getStringValueChunkCount(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract char[] getStringValueChunk(int, int, int[]);
descriptor: (II[I)[C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
chunkIndex
startAndLen
public abstract int getExpandedTypeID(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract int getExpandedTypeID(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
localName
type
public abstract java.lang.String getLocalNameFromExpandedNameID(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ExpandedNameID
public abstract java.lang.String getNamespaceFromExpandedNameID(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ExpandedNameID
public abstract java.lang.String getNodeName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getNodeNameX(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getLocalName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getPrefix(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getNamespaceURI(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getNodeValue(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract short getNodeType(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract short getLevel(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract boolean isSupported(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
feature
version
public abstract java.lang.String getDocumentBaseURI();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setDocumentBaseURI(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
baseURI
public abstract java.lang.String getDocumentSystemIdentifier(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getDocumentEncoding(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getDocumentStandalone(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract java.lang.String getDocumentVersion(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
documentHandle
public abstract boolean getDocumentAllDeclarationsProcessed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getDocumentTypeDeclarationSystemIdentifier();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getDocumentTypeDeclarationPublicIdentifier();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getElementById(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
elementId
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 boolean supportsPreStripping();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isNodeAfter(int, int);
descriptor: (II)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
firstNodeHandle
secondNodeHandle
public abstract boolean isCharacterElementContentWhitespace(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract boolean isDocumentAllDeclarationsProcessed(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
documentHandle
public abstract boolean isAttributeSpecified(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
attributeHandle
public abstract void dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean);
descriptor: (ILorg/xml/sax/ContentHandler;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
nodeHandle
ch
normalize
public abstract void dispatchToEvents(int, org.xml.sax.ContentHandler);
descriptor: (ILorg/xml/sax/ContentHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
nodeHandle
ch
public abstract org.w3c.dom.Node getNode(int);
descriptor: (I)Lorg/w3c/dom/Node;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nodeHandle
public abstract boolean needsTwoThreads();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.ContentHandler getContentHandler();
descriptor: ()Lorg/xml/sax/ContentHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.ext.LexicalHandler getLexicalHandler();
descriptor: ()Lorg/xml/sax/ext/LexicalHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.EntityResolver getEntityResolver();
descriptor: ()Lorg/xml/sax/EntityResolver;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.DTDHandler getDTDHandler();
descriptor: ()Lorg/xml/sax/DTDHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.ErrorHandler getErrorHandler();
descriptor: ()Lorg/xml/sax/ErrorHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.xml.sax.ext.DeclHandler getDeclHandler();
descriptor: ()Lorg/xml/sax/ext/DeclHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void appendChild(int, boolean, boolean);
descriptor: (IZZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newChild
clone
cloneDepth
public abstract void appendTextChild(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
str
public abstract javax.xml.transform.SourceLocator getSourceLocatorFor(int);
descriptor: (I)Ljavax/xml/transform/SourceLocator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
node
public abstract void documentRegistration();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void documentRelease();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void migrateTo(org.apache.xml.dtm.DTMManager);
descriptor: (Lorg/apache/xml/dtm/DTMManager;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
manager
}
SourceFile: "DTM.java"