Package soot.tagkit

Class InnerClassTag

    • Constructor Detail

      • InnerClassTag

        public InnerClassTag​(String innerClass,
                             String outerClass,
                             String name,
                             int accessFlags)
    • Method Detail

      • 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 indices.
        Specified by:
        getValue in interface Tag
      • getInnerClass

        public String getInnerClass()
      • getOuterClass

        public String getOuterClass()
      • getShortName

        public String getShortName()
      • getAccessFlags

        public int getAccessFlags()