Package com.strobel.assembler.ir
Class ConstantPool.ModuleEntry
- java.lang.Object
-
- com.strobel.assembler.ir.ConstantPool.Entry
-
- com.strobel.assembler.ir.ConstantPool.ConstantEntry
-
- com.strobel.assembler.ir.ConstantPool.ModuleEntry
-
- Enclosing class:
- ConstantPool
public static class ConstantPool.ModuleEntry extends ConstantPool.ConstantEntry
-
-
Field Summary
Fields Modifier and Type Field Description int
nameIndex
-
Fields inherited from class com.strobel.assembler.ir.ConstantPool.Entry
index, owner
-
-
Constructor Summary
Constructors Constructor Description ModuleEntry(ConstantPool owner, int nameIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ConstantPool.Visitor visitor)
int
byteLength()
(package private) void
fixupKey(ConstantPool.Key key)
java.lang.Object
getConstantValue()
java.lang.String
getName()
ConstantPool.Tag
getTag()
java.lang.String
toString()
-
Methods inherited from class com.strobel.assembler.ir.ConstantPool.Entry
size
-
-
-
-
Constructor Detail
-
ModuleEntry
public ModuleEntry(ConstantPool owner, int nameIndex)
-
-
Method Detail
-
fixupKey
void fixupKey(ConstantPool.Key key)
- Specified by:
fixupKey
in classConstantPool.Entry
-
getTag
public ConstantPool.Tag getTag()
- Specified by:
getTag
in classConstantPool.Entry
-
byteLength
public int byteLength()
- Specified by:
byteLength
in classConstantPool.Entry
-
getName
public java.lang.String getName()
-
accept
public void accept(ConstantPool.Visitor visitor)
- Specified by:
accept
in classConstantPool.Entry
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getConstantValue
public java.lang.Object getConstantValue()
- Specified by:
getConstantValue
in classConstantPool.ConstantEntry
-
-