类 LineNumberRangeFinder

java.lang.Object
proguard.classfile.attribute.visitor.LineNumberRangeFinder
所有已实现的接口:
LineNumberInfoVisitor

public class LineNumberRangeFinder extends Object implements LineNumberInfoVisitor
This LineNumberInfoVisitor remembers the lowest and the highest line numbers that it finds in all the line numbers that it visits. It ignores the sources of the line numbers.
  • 构造器详细资料

    • LineNumberRangeFinder

      public LineNumberRangeFinder()
  • 方法详细资料

    • getLowestLineNumber

      public int getLowestLineNumber()
      Returns the lowest line number that has been visited so far.
    • getHighestLineNumber

      public int getHighestLineNumber()
      Returns the highest line number that has been visited so far.
    • hasSource

      public boolean hasSource()
      Returns whether any of the visited line numbers has a non-null source.
    • visitLineNumberInfo

      public void visitLineNumberInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberInfo lineNumberInfo)
      指定者:
      visitLineNumberInfo 在接口中 LineNumberInfoVisitor