Package soot.tagkit

Class SourceLineNumberTag

  • All Implemented Interfaces:
    Tag

    public class SourceLineNumberTag
    extends Object
    implements Tag
    • Field Detail

      • startLineNumber

        protected int startLineNumber
      • endLineNumber

        protected int endLineNumber
    • Constructor Detail

      • SourceLineNumberTag

        public SourceLineNumberTag​(int ln)
      • SourceLineNumberTag

        public SourceLineNumberTag​(int startLn,
                                   int endLn)
    • Method Detail

      • getLineNumber

        public int getLineNumber()
      • getStartLineNumber

        public int getStartLineNumber()
      • getEndLineNumber

        public int getEndLineNumber()
      • setLineNumber

        public void setLineNumber​(int value)
      • setStartLineNumber

        public void setStartLineNumber​(int value)
      • setEndLineNumber

        public void setEndLineNumber​(int value)
      • getName

        public String getName()
        Description copied from interface: Tag
        Returns the tag name.
        Specified by:
        getName in interface Tag
      • getValue

        public byte[] getValue()
        Description copied from interface: Tag
        Returns the tag raw data.
        Specified by:
        getValue in interface Tag