final class org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry
super_class: java.lang.Object
{
org.apache.xml.dtm.ref.ExtendedType key;
descriptor: Lorg/apache/xml/dtm/ref/ExtendedType;
flags: (0x0000)
int value;
descriptor: I
flags: (0x0000)
int hash;
descriptor: I
flags: (0x0000)
org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry next;
descriptor: Lorg/apache/xml/dtm/ref/ExpandedNameTable$HashEntry;
flags: (0x0000)
protected void <init>(org.apache.xml.dtm.ref.ExtendedType, int, int, org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry);
descriptor: (Lorg/apache/xml/dtm/ref/ExtendedType;IILorg/apache/xml/dtm/ref/ExpandedNameTable$HashEntry;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=5, args_size=5
start local 0 // org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry this
start local 1 // org.apache.xml.dtm.ref.ExtendedType key
start local 2 // int value
start local 3 // int hash
start local 4 // org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry next
0: .line 382
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 384
aload 0 /* this */
aload 1 /* key */
putfield org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry.key:Lorg/apache/xml/dtm/ref/ExtendedType;
2: .line 385
aload 0 /* this */
iload 2 /* value */
putfield org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry.value:I
3: .line 386
aload 0 /* this */
iload 3 /* hash */
putfield org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry.hash:I
4: .line 387
aload 0 /* this */
aload 4 /* next */
putfield org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry.next:Lorg/apache/xml/dtm/ref/ExpandedNameTable$HashEntry;
5: .line 388
return
end local 4 // org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry next
end local 3 // int hash
end local 2 // int value
end local 1 // org.apache.xml.dtm.ref.ExtendedType key
end local 0 // org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/xml/dtm/ref/ExpandedNameTable$HashEntry;
0 6 1 key Lorg/apache/xml/dtm/ref/ExtendedType;
0 6 2 value I
0 6 3 hash I
0 6 4 next Lorg/apache/xml/dtm/ref/ExpandedNameTable$HashEntry;
MethodParameters:
Name Flags
key
value
hash
next
}
SourceFile: "ExpandedNameTable.java"
NestHost: org.apache.xml.dtm.ref.ExpandedNameTable
InnerClasses:
private final HashEntry = org.apache.xml.dtm.ref.ExpandedNameTable$HashEntry of org.apache.xml.dtm.ref.ExpandedNameTable