soot.tagkit
Class InnerClassTag
java.lang.Object
soot.tagkit.InnerClassTag
- All Implemented Interfaces:
- Tag
public class InnerClassTag
- extends Object
- implements Tag
InnerClassTag
public InnerClassTag(String innerClass,
String outerClass,
String name,
int accessFlags)
getName
public String getName()
- Description copied from interface:
Tag
- Returns the tag name.
- Specified by:
getName
in interface Tag
getValue
public byte[] getValue()
- Returns the inner class name (only) encoded in UTF8.
There is no obvious standalone byte[] encoding for this
attribute because it contains embedded constant pool indicies.
- Specified by:
getValue
in interface Tag
getInnerClass
public String getInnerClass()
getOuterClass
public String getOuterClass()
getShortName
public String getShortName()
getAccessFlags
public int getAccessFlags()
toString
public String toString()
- Overrides:
toString
in class Object