Class LineCoverageData

java.lang.Object
mockit.coverage.lines.LineSegmentData
mockit.coverage.lines.LineCoverageData
All Implemented Interfaces:
Serializable

public final class LineCoverageData extends LineSegmentData
Coverage data gathered for a single executable line of code in a source file.
See Also:
  • Method Details

    • addBranchingPoint

      public @org.checkerframework.checker.index.qual.NonNegative int addBranchingPoint(@NonNull Label jumpSource, @NonNull Label jumpTarget)
    • getBranchData

      @NonNull public BranchCoverageData getBranchData(@org.checkerframework.checker.index.qual.NonNegative int index)
    • containsBranches

      public boolean containsBranches()
    • getBranches

      @NonNull public List<BranchCoverageData> getBranches()
    • getNumberOfSegments

      public @org.checkerframework.checker.index.qual.NonNegative int getNumberOfSegments()
    • getNumberOfCoveredSegments

      public @org.checkerframework.checker.index.qual.NonNegative int getNumberOfCoveredSegments()
    • getNumberOfBranchingSourcesAndTargets

      public @org.checkerframework.checker.index.qual.NonNegative int getNumberOfBranchingSourcesAndTargets()
    • getNumberOfCoveredBranchingSourcesAndTargets

      public @org.checkerframework.checker.index.qual.NonNegative int getNumberOfCoveredBranchingSourcesAndTargets()