public abstract class com.sun.org.apache.xerces.internal.dom.NodeImpl implements org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.events.EventTarget, java.lang.Cloneable, java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.org.apache.xerces.internal.dom.NodeImpl
super_class: java.lang.Object
{
public static final short TREE_POSITION_PRECEDING;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final short TREE_POSITION_FOLLOWING;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final short TREE_POSITION_ANCESTOR;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final short TREE_POSITION_DESCENDANT;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final short TREE_POSITION_EQUIVALENT;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final short TREE_POSITION_SAME_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final short TREE_POSITION_DISCONNECTED;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final short DOCUMENT_POSITION_DISCONNECTED;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final short DOCUMENT_POSITION_PRECEDING;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final short DOCUMENT_POSITION_FOLLOWING;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final short DOCUMENT_POSITION_CONTAINS;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final short DOCUMENT_POSITION_IS_CONTAINED;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
static final long serialVersionUID;
descriptor: J
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: -6316591992167219696
public static final short ELEMENT_DEFINITION_NODE;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 21
protected com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode;
descriptor: Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
flags: (0x0004) ACC_PROTECTED
protected short flags;
descriptor: S
flags: (0x0004) ACC_PROTECTED
protected static final short READONLY;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 1
protected static final short SYNCDATA;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 2
protected static final short SYNCCHILDREN;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 4
protected static final short OWNED;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 8
protected static final short FIRSTCHILD;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 16
protected static final short SPECIFIED;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 32
protected static final short IGNORABLEWS;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 64
protected static final short HASSTRING;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 128
protected static final short NORMALIZED;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 256
protected static final short ID;
descriptor: S
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: 512
protected void <init>(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 3 1 ownerDocument Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
MethodParameters:
Name Flags
ownerDocument
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public abstract short getNodeType();
descriptor: ()S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getNodeName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public java.lang.String getNodeValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
Exceptions:
throws org.w3c.dom.DOMException
public void setNodeValue(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 x Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
x
public org.w3c.dom.Node appendChild(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 newChild Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
newChild
public org.w3c.dom.Node cloneNode(boolean);
descriptor: (Z)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.synchronizeData:()V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.lang.Object.clone:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 2
start local 2 3: goto 6
end local 2 4: StackMap locals:
StackMap stack: java.lang.CloneNotSupportedException
astore 3
start local 3 5: new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "**Internal Error**"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
end local 3 start local 2 6: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
aload 2
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
7: aload 2
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isOwned:(Z)V
8: aload 2
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isReadOnly:(Z)V
9: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 2
10: iconst_1
11: invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.callUserDataHandlers:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;S)V
12: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 13 1 deep Z
3 4 2 newnode Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
6 13 2 newnode Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
5 6 3 e Ljava/lang/CloneNotSupportedException;
Exception table:
from to target type
2 3 4 Class java.lang.CloneNotSupportedException
MethodParameters:
Name Flags
deep
public org.w3c.dom.Document getOwnerDocument();
descriptor: ()Lorg/w3c/dom/Document;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isOwned:()Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
checkcast org.w3c.dom.Document
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument();
descriptor: ()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isOwned:()Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
void setOwnerDocument(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.synchronizeData:()V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isOwned:()Z
ifne 4
3: aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 5 1 doc Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
MethodParameters:
Name Flags
doc
protected int getNodeNumber();
descriptor: ()I
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getOwnerDocument:()Lorg/w3c/dom/Document;
checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
astore 2
start local 2 1: aload 2
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getNodeNumber:(Lorg/w3c/dom/Node;)I
istore 1
start local 1 2: iload 1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
2 3 1 nodeNumber I
1 3 2 cd Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
public org.w3c.dom.Node getParentNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
com.sun.org.apache.xerces.internal.dom.NodeImpl parentNode();
descriptor: ()Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node getNextSibling();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node getPreviousSibling();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
com.sun.org.apache.xerces.internal.dom.ChildNode previousSibling();
descriptor: ()Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.NamedNodeMap getAttributes();
descriptor: ()Lorg/w3c/dom/NamedNodeMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public boolean hasAttributes();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public boolean hasChildNodes();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.NodeList getChildNodes();
descriptor: ()Lorg/w3c/dom/NodeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node getFirstChild();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node getLastChild();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node, org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.w3c.dom.DOMException
dup
iconst_3
1: ldc "http://www.w3.org/dom/DOMTR"
2: ldc "HIERARCHY_REQUEST_ERR"
aconst_null
3: invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 5 1 newChild Lorg/w3c/dom/Node;
0 5 2 refChild Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
newChild
refChild
public org.w3c.dom.Node removeChild(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: new org.w3c.dom.DOMException
dup
bipush 8
1: ldc "http://www.w3.org/dom/DOMTR"
2: ldc "NOT_FOUND_ERR"
aconst_null
3: invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 5 1 oldChild Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
oldChild
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node, org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.w3c.dom.DOMException
dup
iconst_3
1: ldc "http://www.w3.org/dom/DOMTR"
2: ldc "HIERARCHY_REQUEST_ERR"
aconst_null
3: invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 5 1 newChild Lorg/w3c/dom/Node;
0 5 2 oldChild Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
newChild
oldChild
public int getLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public org.w3c.dom.Node item(int);
descriptor: (I)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 index I
MethodParameters:
Name Flags
index
public void normalize();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public boolean isSupported(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getImplementation:()Lorg/w3c/dom/DOMImplementation;
aload 1
1: aload 2
2: invokeinterface org.w3c.dom.DOMImplementation.hasFeature:(Ljava/lang/String;Ljava/lang/String;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 3 1 feature Ljava/lang/String;
0 3 2 version Ljava/lang/String;
MethodParameters:
Name Flags
feature
version
public java.lang.String getNamespaceURI();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public java.lang.String getPrefix();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public void setPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: new org.w3c.dom.DOMException
dup
bipush 14
1: ldc "http://www.w3.org/dom/DOMTR"
2: ldc "NAMESPACE_ERR"
aconst_null
3: invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 5 1 prefix Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
prefix
public java.lang.String getLocalName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public void addEventListener(java.lang.String, org.w3c.dom.events.EventListener, boolean);
descriptor: (Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
aload 2
iload 3
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.addEventListener:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 2 1 type Ljava/lang/String;
0 2 2 listener Lorg/w3c/dom/events/EventListener;
0 2 3 useCapture Z
MethodParameters:
Name Flags
type
listener
useCapture
public void removeEventListener(java.lang.String, org.w3c.dom.events.EventListener, boolean);
descriptor: (Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
aload 2
iload 3
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.removeEventListener:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 2 1 type Ljava/lang/String;
0 2 2 listener Lorg/w3c/dom/events/EventListener;
0 2 3 useCapture Z
MethodParameters:
Name Flags
type
listener
useCapture
public boolean dispatchEvent(org.w3c.dom.events.Event);
descriptor: (Lorg/w3c/dom/events/Event;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.dispatchEvent:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Lorg/w3c/dom/events/Event;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 event Lorg/w3c/dom/events/Event;
MethodParameters:
Name Flags
event
public java.lang.String getBaseURI();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public short compareTreePosition(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=16, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 2
1: bipush 48
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
istore 2
start local 2 3: aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 3
start local 3 4: iload 2
bipush 6
if_icmpeq 8
5: iload 2
bipush 12
if_icmpeq 8
6: iload 3
bipush 6
if_icmpeq 8
7: iload 3
bipush 12
if_icmpne 9
8: StackMap locals: int int
StackMap stack:
iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
astore 5
start local 5 10: aload 1
astore 6
start local 6 11: iconst_0
istore 7
start local 7 12: iconst_0
istore 8
start local 8 13: aload 0
astore 4
start local 4 14: goto 20
15: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl org.w3c.dom.Node int int org.w3c.dom.Node org.w3c.dom.Node org.w3c.dom.Node int int
StackMap stack:
iinc 7 1
16: aload 4
aload 1
if_acmpne 18
17: iconst_5
ireturn
18: StackMap locals:
StackMap stack:
aload 4
astore 5
19: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
20: aload 4
ifnonnull 15
21: aload 1
astore 4
goto 27
22: StackMap locals:
StackMap stack:
iinc 8 1
23: aload 4
aload 0
if_acmpne 25
24: bipush 10
ireturn
25: StackMap locals:
StackMap stack:
aload 4
astore 6
26: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
27: aload 4
ifnonnull 22
28: aload 0
astore 9
start local 9 29: aload 1
astore 10
start local 10 30: aload 5
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 11
start local 11 31: aload 6
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 12
start local 12 32: iload 11
iconst_2
if_icmpne 34
33: aload 5
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
astore 9
34: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl org.w3c.dom.Node int int org.w3c.dom.Node org.w3c.dom.Node org.w3c.dom.Node int int org.w3c.dom.Node org.w3c.dom.Node int int
StackMap stack:
iload 12
iconst_2
if_icmpne 36
35: aload 6
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
astore 10
36: StackMap locals:
StackMap stack:
iload 11
iconst_2
if_icmpne 40
37: iload 12
iconst_2
if_icmpne 40
38: aload 9
aload 10
if_acmpne 40
39: bipush 16
ireturn
40: StackMap locals:
StackMap stack:
iload 11
iconst_2
if_icmpne 49
41: iconst_0
istore 7
42: aload 9
astore 4
goto 48
43: StackMap locals:
StackMap stack:
iinc 7 1
44: aload 4
aload 10
if_acmpne 46
45: iconst_1
ireturn
46: StackMap locals:
StackMap stack:
aload 4
astore 5
47: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
48: aload 4
ifnonnull 43
49: StackMap locals:
StackMap stack:
iload 12
iconst_2
if_icmpne 58
50: iconst_0
istore 8
51: aload 10
astore 4
goto 57
52: StackMap locals:
StackMap stack:
iinc 8 1
53: aload 4
aload 9
if_acmpne 55
54: iconst_2
ireturn
55: StackMap locals:
StackMap stack:
aload 4
astore 6
56: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
57: aload 4
ifnonnull 52
58: StackMap locals:
StackMap stack:
aload 5
aload 6
if_acmpeq 60
59: iconst_0
ireturn
60: StackMap locals:
StackMap stack:
iload 7
iload 8
if_icmple 68
61: iconst_0
istore 13
start local 13 62: goto 65
63: StackMap locals: int
StackMap stack:
aload 9
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 9
64: iinc 13 1
StackMap locals:
StackMap stack:
65: iload 13
iload 7
iload 8
isub
if_icmplt 63
end local 13 66: aload 9
aload 10
if_acmpne 75
67: iconst_1
ireturn
68: StackMap locals:
StackMap stack:
iconst_0
istore 13
start local 13 69: goto 72
70: StackMap locals: int
StackMap stack:
aload 10
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 10
71: iinc 13 1
StackMap locals:
StackMap stack:
72: iload 13
iload 8
iload 7
isub
if_icmplt 70
end local 13 73: aload 10
aload 9
if_acmpne 75
74: iconst_2
ireturn
75: StackMap locals:
StackMap stack:
aload 9
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 13
start local 13 76: aload 10
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 14
start local 14 77: goto 82
78: StackMap locals: org.w3c.dom.Node org.w3c.dom.Node
StackMap stack:
aload 13
astore 9
79: aload 14
astore 10
80: aload 13
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 13
81: aload 14
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 14
82: StackMap locals:
StackMap stack:
aload 13
aload 14
if_acmpne 78
83: aload 13
invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
astore 15
start local 15 84: goto 90
85: StackMap locals: org.w3c.dom.Node
StackMap stack:
aload 15
aload 10
if_acmpne 87
86: iconst_1
ireturn
87: StackMap locals:
StackMap stack:
aload 15
aload 9
if_acmpne 89
88: iconst_2
ireturn
89: StackMap locals:
StackMap stack:
aload 15
invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
astore 15
90: StackMap locals:
StackMap stack:
aload 15
ifnonnull 85
end local 15 91: iconst_0
ireturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 92 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 92 1 other Lorg/w3c/dom/Node;
3 92 2 thisType S
4 92 3 otherType S
14 92 4 node Lorg/w3c/dom/Node;
10 92 5 thisAncestor Lorg/w3c/dom/Node;
11 92 6 otherAncestor Lorg/w3c/dom/Node;
12 92 7 thisDepth I
13 92 8 otherDepth I
29 92 9 thisNode Lorg/w3c/dom/Node;
30 92 10 otherNode Lorg/w3c/dom/Node;
31 92 11 thisAncestorType I
32 92 12 otherAncestorType I
62 66 13 i I
69 73 13 i I
76 92 13 thisNodeP Lorg/w3c/dom/Node;
77 92 14 otherNodeP Lorg/w3c/dom/Node;
84 91 15 current Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
other
public short compareDocumentPosition(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=16, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
pop
3: goto 8
StackMap locals:
StackMap stack: java.lang.ClassCastException
4: pop
5: ldc "http://www.w3.org/dom/DOMTR"
ldc "NOT_SUPPORTED_ERR"
aconst_null
6: invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 7: new org.w3c.dom.DOMException
dup
bipush 9
aload 2
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 2 8: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
bipush 9
if_icmpne 11
9: aload 0
checkcast org.w3c.dom.Document
astore 2
start local 2 10: goto 12
end local 2 11: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getOwnerDocument:()Lorg/w3c/dom/Document;
astore 2
start local 2 12: StackMap locals: org.w3c.dom.Document
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
bipush 9
if_icmpne 15
13: aload 1
checkcast org.w3c.dom.Document
astore 3
start local 3 14: goto 16
end local 3 15: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
astore 3
start local 3 16: StackMap locals: org.w3c.dom.Document
StackMap stack:
aload 2
aload 3
if_acmpeq 24
17: aload 2
ifnull 24
18: aload 3
ifnull 24
19: aload 3
checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getNodeNumber:()I
istore 4
start local 4 20: aload 2
checkcast com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getNodeNumber:()I
istore 5
start local 5 21: iload 4
iload 5
if_icmple 23
22: bipush 37
ireturn
23: StackMap locals: int int
StackMap stack:
bipush 35
ireturn
end local 5 end local 4 24: StackMap locals:
StackMap stack:
aload 0
astore 5
start local 5 25: aload 1
astore 6
start local 6 26: iconst_0
istore 7
start local 7 27: iconst_0
istore 8
start local 8 28: aload 0
astore 4
start local 4 29: goto 35
30: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl org.w3c.dom.Node org.w3c.dom.Document org.w3c.dom.Document org.w3c.dom.Node org.w3c.dom.Node org.w3c.dom.Node int int
StackMap stack:
iinc 7 1
31: aload 4
aload 1
if_acmpne 33
32: bipush 10
ireturn
33: StackMap locals:
StackMap stack:
aload 4
astore 5
34: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
35: aload 4
ifnonnull 30
36: aload 1
astore 4
goto 42
37: StackMap locals:
StackMap stack:
iinc 8 1
38: aload 4
aload 0
if_acmpne 40
39: bipush 20
ireturn
40: StackMap locals:
StackMap stack:
aload 4
astore 6
41: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
42: aload 4
ifnonnull 37
43: aload 5
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 9
start local 9 44: aload 6
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 10
start local 10 45: aload 0
astore 11
start local 11 46: aload 1
astore 12
start local 12 47: iload 9
lookupswitch { // 4
2: 71
6: 48
10: 67
12: 48
default: 86
}
48: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl org.w3c.dom.Node org.w3c.dom.Document org.w3c.dom.Document org.w3c.dom.Node org.w3c.dom.Node org.w3c.dom.Node int int int int org.w3c.dom.Node org.w3c.dom.Node
StackMap stack:
aload 2
invokeinterface org.w3c.dom.Document.getDoctype:()Lorg/w3c/dom/DocumentType;
astore 13
start local 13 49: aload 13
aload 6
if_acmpne 52
50: bipush 10
51: ireturn
52: StackMap locals: org.w3c.dom.DocumentType
StackMap stack:
iload 10
lookupswitch { // 2
6: 53
12: 53
default: 65
}
53: StackMap locals:
StackMap stack:
iload 9
iload 10
if_icmpeq 58
54: iload 9
iload 10
if_icmple 56
55: iconst_2
goto 57
StackMap locals:
StackMap stack:
56: iconst_4
57: StackMap locals:
StackMap stack: int
ireturn
58: StackMap locals:
StackMap stack:
iload 9
bipush 12
if_icmpne 62
59: aload 13
invokeinterface org.w3c.dom.DocumentType.getNotations:()Lorg/w3c/dom/NamedNodeMap;
checkcast com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
aload 6
aload 5
invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.precedes:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
ifeq 61
60: bipush 34
ireturn
61: StackMap locals:
StackMap stack:
bipush 36
ireturn
62: StackMap locals:
StackMap stack:
aload 13
invokeinterface org.w3c.dom.DocumentType.getEntities:()Lorg/w3c/dom/NamedNodeMap;
checkcast com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
aload 6
aload 5
invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.precedes:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
ifeq 64
63: bipush 34
ireturn
64: StackMap locals:
StackMap stack:
bipush 36
ireturn
65: StackMap locals:
StackMap stack:
aload 2
dup
astore 5
astore 11
66: goto 86
end local 13 67: StackMap locals:
StackMap stack:
aload 12
aload 2
if_acmpne 69
68: bipush 10
ireturn
69: StackMap locals:
StackMap stack:
aload 2
ifnull 86
aload 2
aload 3
if_acmpne 86
70: iconst_4
ireturn
71: StackMap locals:
StackMap stack:
aload 5
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
astore 11
72: iload 10
iconst_2
if_icmpne 78
73: aload 6
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
astore 12
74: aload 12
aload 11
if_acmpne 78
75: aload 11
invokeinterface org.w3c.dom.Node.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
checkcast com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
aload 1
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.precedes:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
ifeq 77
76: bipush 34
ireturn
77: StackMap locals:
StackMap stack:
bipush 36
ireturn
78: StackMap locals:
StackMap stack:
iconst_0
istore 7
79: aload 11
astore 4
goto 85
80: StackMap locals:
StackMap stack:
iinc 7 1
81: aload 4
aload 12
if_acmpne 83
82: bipush 10
ireturn
83: StackMap locals:
StackMap stack:
aload 4
astore 5
84: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
85: aload 4
ifnonnull 80
86: StackMap locals:
StackMap stack:
iload 10
lookupswitch { // 4
2: 95
6: 87
10: 91
12: 87
default: 104
}
87: StackMap locals:
StackMap stack:
aload 2
invokeinterface org.w3c.dom.Document.getDoctype:()Lorg/w3c/dom/DocumentType;
astore 13
start local 13 88: aload 13
aload 0
if_acmpne 89
bipush 20
ireturn
89: StackMap locals: org.w3c.dom.DocumentType
StackMap stack:
aload 2
dup
astore 6
astore 12
90: goto 104
end local 13 91: StackMap locals:
StackMap stack:
aload 11
aload 3
if_acmpne 93
92: bipush 20
ireturn
93: StackMap locals:
StackMap stack:
aload 3
ifnull 104
aload 2
aload 3
if_acmpne 104
94: iconst_2
ireturn
95: StackMap locals:
StackMap stack:
iconst_0
istore 8
96: aload 6
checkcast com.sun.org.apache.xerces.internal.dom.AttrImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.getOwnerElement:()Lorg/w3c/dom/Element;
astore 12
97: aload 12
astore 4
goto 103
98: StackMap locals:
StackMap stack:
iinc 8 1
99: aload 4
aload 11
if_acmpne 101
100: bipush 20
ireturn
101: StackMap locals:
StackMap stack:
aload 4
astore 6
102: aload 4
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 4
StackMap locals:
StackMap stack:
103: aload 4
ifnonnull 98
104: StackMap locals:
StackMap stack:
aload 5
aload 6
if_acmpeq 110
105: aload 5
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeNumber:()I
istore 13
start local 13 106: aload 6
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeNumber:()I
istore 14
start local 14 107: iload 13
iload 14
if_icmple 109
108: bipush 37
ireturn
109: StackMap locals: int int
StackMap stack:
bipush 35
ireturn
end local 14 end local 13 110: StackMap locals:
StackMap stack:
iload 7
iload 8
if_icmple 118
111: iconst_0
istore 13
start local 13 112: goto 115
113: StackMap locals: int
StackMap stack:
aload 11
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 11
114: iinc 13 1
StackMap locals:
StackMap stack:
115: iload 13
iload 7
iload 8
isub
if_icmplt 113
end local 13 116: aload 11
aload 12
if_acmpne 125
117: iconst_2
ireturn
118: StackMap locals:
StackMap stack:
iconst_0
istore 13
start local 13 119: goto 122
120: StackMap locals: int
StackMap stack:
aload 12
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 12
121: iinc 13 1
StackMap locals:
StackMap stack:
122: iload 13
iload 8
iload 7
isub
if_icmplt 120
end local 13 123: aload 12
aload 11
if_acmpne 125
124: iconst_4
ireturn
125: StackMap locals:
StackMap stack:
aload 11
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 13
start local 13 126: aload 12
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 14
start local 14 127: goto 132
128: StackMap locals: org.w3c.dom.Node org.w3c.dom.Node
StackMap stack:
aload 13
astore 11
129: aload 14
astore 12
130: aload 13
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 13
131: aload 14
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 14
132: StackMap locals:
StackMap stack:
aload 13
aload 14
if_acmpne 128
133: aload 13
invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
astore 15
start local 15 134: goto 140
135: StackMap locals: org.w3c.dom.Node
StackMap stack:
aload 15
aload 12
if_acmpne 137
136: iconst_2
ireturn
137: StackMap locals:
StackMap stack:
aload 15
aload 11
if_acmpne 139
138: iconst_4
ireturn
139: StackMap locals:
StackMap stack:
aload 15
invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
astore 15
140: StackMap locals:
StackMap stack:
aload 15
ifnonnull 135
end local 15 141: iconst_0
ireturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 142 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 142 1 other Lorg/w3c/dom/Node;
7 8 2 msg Ljava/lang/String;
10 11 2 thisOwnerDoc Lorg/w3c/dom/Document;
12 142 2 thisOwnerDoc Lorg/w3c/dom/Document;
14 15 3 otherOwnerDoc Lorg/w3c/dom/Document;
16 142 3 otherOwnerDoc Lorg/w3c/dom/Document;
20 24 4 otherDocNum I
21 24 5 thisDocNum I
29 142 4 node Lorg/w3c/dom/Node;
25 142 5 thisAncestor Lorg/w3c/dom/Node;
26 142 6 otherAncestor Lorg/w3c/dom/Node;
27 142 7 thisDepth I
28 142 8 otherDepth I
44 142 9 thisAncestorType I
45 142 10 otherAncestorType I
46 142 11 thisNode Lorg/w3c/dom/Node;
47 142 12 otherNode Lorg/w3c/dom/Node;
49 67 13 container Lorg/w3c/dom/DocumentType;
88 91 13 container Lorg/w3c/dom/DocumentType;
106 110 13 thisAncestorNum I
107 110 14 otherAncestorNum I
112 116 13 i I
119 123 13 i I
126 142 13 thisNodeP Lorg/w3c/dom/Node;
127 142 14 otherNodeP Lorg/w3c/dom/Node;
134 141 15 current Lorg/w3c/dom/Node;
Exception table:
from to target type
2 3 4 Class java.lang.ClassCastException
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
other
public java.lang.String getTextContent();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
Exceptions:
throws org.w3c.dom.DOMException
void getTextContent(java.lang.StringBuffer);
descriptor: (Ljava/lang/StringBuffer;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 1
aload 2
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
3: StackMap locals: java.lang.String
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 buf Ljava/lang/StringBuffer;
1 4 2 content Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
buf
public void setTextContent(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.setNodeValue:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 2 1 textContent Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
textContent
public boolean isSameNode(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 2 1 other Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
other
public boolean isDefaultNamespace(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
istore 2
start local 2 1: iload 2
tableswitch { // 1 - 12
1: 2
2: 24
3: 27
4: 27
5: 27
6: 23
7: 27
8: 27
9: 22
10: 23
11: 23
12: 23
default: 27
}
2: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
astore 3
start local 3 3: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getPrefix:()Ljava/lang/String;
astore 4
start local 4 4: aload 4
ifnull 5
aload 4
invokevirtual java.lang.String.length:()I
ifne 9
5: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 1
ifnonnull 8
6: aload 3
aload 1
if_acmpne 7
iconst_1
ireturn
StackMap locals:
StackMap stack:
7: iconst_0
ireturn
8: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.hasAttributes:()Z
ifeq 18
10: aload 0
checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
astore 5
start local 5 11: aload 5
ldc "http://www.w3.org/2000/xmlns/"
ldc "xmlns"
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.getAttributeNodeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 6
start local 6 12: aload 6
ifnull 18
13: aload 6
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
astore 7
start local 7 14: aload 1
ifnonnull 17
15: aload 3
aload 7
if_acmpne 16
iconst_1
ireturn
StackMap locals: com.sun.org.apache.xerces.internal.dom.ElementImpl com.sun.org.apache.xerces.internal.dom.NodeImpl java.lang.String
StackMap stack:
16: iconst_0
ireturn
17: StackMap locals:
StackMap stack:
aload 1
aload 7
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
end local 7 end local 6 end local 5 18: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 5
start local 5 19: aload 5
ifnull 21
20: aload 5
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isDefaultNamespace:(Ljava/lang/String;)Z
ireturn
21: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
iconst_0
ireturn
end local 5 end local 4 end local 3 22: StackMap locals:
StackMap stack:
aload 0
checkcast org.w3c.dom.Document
invokeinterface org.w3c.dom.Document.getDocumentElement:()Lorg/w3c/dom/Element;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isDefaultNamespace:(Ljava/lang/String;)Z
ireturn
23: StackMap locals:
StackMap stack:
iconst_0
ireturn
24: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
iconst_1
if_icmpne 26
25: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isDefaultNamespace:(Ljava/lang/String;)Z
ireturn
26: StackMap locals:
StackMap stack:
iconst_0
ireturn
27: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 3
start local 3 28: aload 3
ifnull 30
29: aload 3
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isDefaultNamespace:(Ljava/lang/String;)Z
ireturn
30: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 31 1 namespaceURI Ljava/lang/String;
1 31 2 type S
3 22 3 namespace Ljava/lang/String;
4 22 4 prefix Ljava/lang/String;
11 18 5 elem Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
12 18 6 attr Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
14 18 7 value Ljava/lang/String;
19 22 5 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
28 31 3 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
MethodParameters:
Name Flags
namespaceURI
public java.lang.String lookupPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
istore 2
start local 2 3: iload 2
tableswitch { // 1 - 12
1: 4
2: 8
3: 11
4: 11
5: 11
6: 7
7: 11
8: 11
9: 6
10: 7
11: 7
12: 7
default: 11
}
4: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
pop
5: aload 0
aload 1
aload 0
checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespacePrefix:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)Ljava/lang/String;
areturn
6: StackMap locals:
StackMap stack:
aload 0
checkcast org.w3c.dom.Document
invokeinterface org.w3c.dom.Document.getDocumentElement:()Lorg/w3c/dom/Element;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
areturn
7: StackMap locals:
StackMap stack:
aconst_null
areturn
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
iconst_1
if_icmpne 10
9: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
areturn
10: StackMap locals:
StackMap stack:
aconst_null
areturn
11: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 3
start local 3 12: aload 3
ifnull 14
13: aload 3
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
areturn
14: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 15 1 namespaceURI Ljava/lang/String;
3 15 2 type S
12 15 3 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
MethodParameters:
Name Flags
namespaceURI
public java.lang.String lookupNamespaceURI(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=11, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
istore 2
start local 2 1: iload 2
tableswitch { // 1 - 12
1: 2
2: 34
3: 37
4: 37
5: 37
6: 33
7: 37
8: 37
9: 32
10: 33
11: 33
12: 33
default: 37
}
2: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
astore 3
start local 3 3: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getPrefix:()Ljava/lang/String;
astore 4
start local 4 4: aload 3
ifnull 9
5: aload 1
ifnonnull 7
aload 4
aload 1
if_acmpne 7
6: aload 3
areturn
7: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 4
ifnull 9
aload 4
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
8: aload 3
areturn
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.hasAttributes:()Z
ifeq 28
10: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
astore 5
start local 5 11: aload 5
invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
istore 6
start local 6 12: iconst_0
istore 7
start local 7 13: goto 27
14: StackMap locals: org.w3c.dom.NamedNodeMap int int
StackMap stack:
aload 5
iload 7
invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
astore 8
start local 8 15: aload 8
invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
astore 9
start local 9 16: aload 8
invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
astore 10
start local 10 17: aload 8
invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
astore 3
18: aload 3
ifnull 26
aload 3
ldc "http://www.w3.org/2000/xmlns/"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 26
19: aload 1
ifnonnull 22
20: aload 8
invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
ldc "xmlns"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 22
21: aload 10
areturn
22: StackMap locals: org.w3c.dom.Node java.lang.String java.lang.String
StackMap stack:
aload 9
ifnull 26
23: aload 9
ldc "xmlns"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 26
24: aload 8
invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 26
25: aload 10
areturn
end local 10 end local 9 end local 8 26: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
27: iload 7
iload 6
if_icmplt 14
end local 7 end local 6 end local 5 28: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 5
start local 5 29: aload 5
ifnull 31
30: aload 5
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
31: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
aconst_null
areturn
end local 5 end local 4 end local 3 32: StackMap locals:
StackMap stack:
aload 0
checkcast org.w3c.dom.Document
invokeinterface org.w3c.dom.Document.getDocumentElement:()Lorg/w3c/dom/Element;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
33: StackMap locals:
StackMap stack:
aconst_null
areturn
34: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
iconst_1
if_icmpne 36
35: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
36: StackMap locals:
StackMap stack:
aconst_null
areturn
37: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 3
start local 3 38: aload 3
ifnull 40
39: aload 3
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
40: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 41 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 41 1 specifiedPrefix Ljava/lang/String;
1 41 2 type S
3 32 3 namespace Ljava/lang/String;
4 32 4 prefix Ljava/lang/String;
11 28 5 map Lorg/w3c/dom/NamedNodeMap;
12 28 6 length I
13 28 7 i I
15 26 8 attr Lorg/w3c/dom/Node;
16 26 9 attrPrefix Ljava/lang/String;
17 26 10 value Ljava/lang/String;
29 32 5 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
38 41 3 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
MethodParameters:
Name Flags
specifiedPrefix
org.w3c.dom.Node getElementAncestor(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0000)
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface org.w3c.dom.Node.getParentNode:()Lorg/w3c/dom/Node;
astore 2
start local 2 1: aload 2
ifnull 6
2: aload 2
invokeinterface org.w3c.dom.Node.getNodeType:()S
istore 3
start local 3 3: iload 3
iconst_1
if_icmpne 5
4: aload 2
areturn
5: StackMap locals: org.w3c.dom.Node int
StackMap stack:
aload 0
aload 2
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 3 6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 7 1 currentNode Lorg/w3c/dom/Node;
1 7 2 parent Lorg/w3c/dom/Node;
3 6 3 type S
MethodParameters:
Name Flags
currentNode
java.lang.String lookupNamespacePrefix(java.lang.String, com.sun.org.apache.xerces.internal.dom.ElementImpl);
descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=13, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
astore 3
start local 3 1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getPrefix:()Ljava/lang/String;
astore 4
start local 4 2: aload 3
ifnull 7
aload 3
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 7
3: aload 4
ifnull 7
4: aload 2
aload 4
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
astore 5
start local 5 5: aload 5
ifnull 7
aload 5
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 7
6: aload 4
areturn
end local 5 7: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.hasAttributes:()Z
ifeq 26
8: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
astore 5
start local 5 9: aload 5
invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
istore 6
start local 6 10: iconst_0
istore 7
start local 7 11: goto 25
12: StackMap locals: org.w3c.dom.NamedNodeMap int int
StackMap stack:
aload 5
iload 7
invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
astore 8
start local 8 13: aload 8
invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
astore 9
start local 9 14: aload 8
invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
astore 10
start local 10 15: aload 8
invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
astore 3
16: aload 3
ifnull 24
aload 3
ldc "http://www.w3.org/2000/xmlns/"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 24
17: aload 8
invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
ldc "xmlns"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 20
18: aload 9
ifnull 24
aload 9
ldc "xmlns"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 24
19: aload 10
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 24
20: StackMap locals: org.w3c.dom.Node java.lang.String java.lang.String
StackMap stack:
aload 8
invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
astore 11
start local 11 21: aload 2
aload 11
invokevirtual com.sun.org.apache.xerces.internal.dom.ElementImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
astore 12
start local 12 22: aload 12
ifnull 24
aload 12
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 24
23: aload 11
areturn
end local 12 end local 11 end local 10 end local 9 end local 8 24: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
25: iload 7
iload 6
if_icmplt 12
end local 7 end local 6 end local 5 26: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getElementAncestor:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
astore 5
start local 5 27: aload 5
ifnull 29
28: aload 5
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.lookupNamespacePrefix:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;)Ljava/lang/String;
areturn
29: StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl
StackMap stack:
aconst_null
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 30 1 namespaceURI Ljava/lang/String;
0 30 2 el Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
1 30 3 namespace Ljava/lang/String;
2 30 4 prefix Ljava/lang/String;
5 7 5 foundNamespace Ljava/lang/String;
9 26 5 map Lorg/w3c/dom/NamedNodeMap;
10 26 6 length I
11 26 7 i I
13 24 8 attr Lorg/w3c/dom/Node;
14 24 9 attrPrefix Ljava/lang/String;
15 24 10 value Ljava/lang/String;
21 24 11 localname Ljava/lang/String;
22 24 12 foundNamespace Ljava/lang/String;
27 30 5 ancestor Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
MethodParameters:
Name Flags
namespaceURI
el
public boolean isEqualNode(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.w3c.dom.Node.getNodeType:()S
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeType:()S
if_icmpeq 4
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeName:()Ljava/lang/String;
ifnonnull 7
5: aload 1
invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
ifnull 9
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeName:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 9
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getLocalName:()Ljava/lang/String;
ifnonnull 12
10: aload 1
invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
ifnull 14
11: iconst_0
ireturn
12: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getLocalName:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 14
13: iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
ifnonnull 17
15: aload 1
invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
ifnull 19
16: iconst_0
ireturn
17: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
18: iconst_0
ireturn
19: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getPrefix:()Ljava/lang/String;
ifnonnull 22
20: aload 1
invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
ifnull 24
21: iconst_0
ireturn
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getPrefix:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.Node.getPrefix:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 24
23: iconst_0
ireturn
24: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
ifnonnull 27
25: aload 1
invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
ifnull 29
26: iconst_0
ireturn
27: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
aload 1
invokeinterface org.w3c.dom.Node.getNodeValue:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 29
28: iconst_0
ireturn
29: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 30 1 arg Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
arg
public java.lang.Object getFeature(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isSupported:(Ljava/lang/String;Ljava/lang/String;)Z
ifeq 1
aload 0
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
2: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 3 1 feature Ljava/lang/String;
0 3 2 version Ljava/lang/String;
MethodParameters:
Name Flags
feature
version
public java.lang.Object setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setUserData:(Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 key Ljava/lang/String;
0 1 2 data Ljava/lang/Object;
0 1 3 handler Lorg/w3c/dom/UserDataHandler;
MethodParameters:
Name Flags
key
data
handler
public java.lang.Object getUserData(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getUserData:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 1 1 key Ljava/lang/String;
MethodParameters:
Name Flags
key
protected java.util.Map<java.lang.String, com.sun.org.apache.xerces.internal.dom.ParentNode$UserDataRecord> getUserDataRecord();
descriptor: ()Ljava/util/Map;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getUserDataRecord:(Lorg/w3c/dom/Node;)Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/dom/ParentNode$UserDataRecord;>;
public void setReadOnly(boolean, boolean);
descriptor: (ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.synchronizeData:()V
2: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isReadOnly:(Z)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 readOnly Z
0 4 2 deep Z
MethodParameters:
Name Flags
readOnly
deep
public boolean getReadOnly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.synchronizeData:()V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isReadOnly:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public void setUserData(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
aload 1
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.setUserData:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 2 1 data Ljava/lang/Object;
MethodParameters:
Name Flags
data
public java.lang.Object getUserData();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.getUserData:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
protected void changed();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.changed:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
protected int changes();
descriptor: ()I
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
invokevirtual com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.changes:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
protected void synchronizeData();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:(Z)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
protected org.w3c.dom.Node getContainer();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final boolean isReadOnly();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_1
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isReadOnly(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_1
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -2
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean needsSyncData();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_2
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void needsSyncData(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_2
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -3
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean needsSyncChildren();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_4
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
public final void needsSyncChildren(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
iconst_4
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -5
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean isOwned();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 8
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isOwned(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 8
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -9
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean isFirstChild();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 16
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isFirstChild(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 16
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -17
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean isSpecified();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 32
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isSpecified(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 32
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -33
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean internalIsIgnorableWhitespace();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 64
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isIgnorableWhitespace(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush 64
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
bipush -65
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean hasStringValue();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 128
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void hasStringValue(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 128
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush -129
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean isNormalized();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 256
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isNormalized(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifne 2
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isNormalized:()Z
ifeq 2
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
ifnull 2
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
iconst_0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isNormalized:(Z)V
2: StackMap locals:
StackMap stack:
aload 0
iload 1
ifeq 3
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 256
ior
goto 4
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
3: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush -257
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
4: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 6 1 value Z
MethodParameters:
Name Flags
value
final boolean isIdAttribute();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 512
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
final void isIdAttribute(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush 512
ior
goto 2
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl
1: aload 0
getfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
sipush -513
iand
StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl int
StackMap stack: com.sun.org.apache.xerces.internal.dom.NodeImpl int
2: i2s
putfield com.sun.org.apache.xerces.internal.dom.NodeImpl.flags:S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 value Z
MethodParameters:
Name Flags
value
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ": "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeValue:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
private void writeObject(java.io.ObjectOutputStream);
descriptor: (Ljava/io/ObjectOutputStream;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.needsSyncData:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.synchronizeData:()V
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.io.ObjectOutputStream.defaultWriteObject:()V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
0 4 1 out Ljava/io/ObjectOutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
}
SourceFile: "NodeImpl.java"
InnerClasses:
protected UserDataRecord = com.sun.org.apache.xerces.internal.dom.ParentNode$UserDataRecord of com.sun.org.apache.xerces.internal.dom.ParentNode