Uses of Interface
org.jacoco.core.analysis.ICoverageNode
Packages that use ICoverageNode
Package
Description
Coverage calculation and analysis.
Rules check implementation.
Internal: Sortable HTML table for coverage node elements.
-
Uses of ICoverageNode in org.jacoco.ant
Methods in org.jacoco.ant with parameters of type ICoverageNodeModifier and TypeMethodDescriptionprivate voidReportTask.checkForMissingDebugInformation(ICoverageNode node) voidReportTask.CheckFormatterElement.onViolation(ICoverageNode node, Rule rule, Limit limit, String message) -
Uses of ICoverageNode in org.jacoco.cli.internal.commands
Methods in org.jacoco.cli.internal.commands with parameters of type ICoverageNodeModifier and TypeMethodDescriptionprivate voidClassInfo.Printer.printDetails(String description, ICoverageNode coverage) -
Uses of ICoverageNode in org.jacoco.core.analysis
Subinterfaces of ICoverageNode in org.jacoco.core.analysisModifier and TypeInterfaceDescriptioninterfaceCoverage data of a bundle.interfaceCoverage data of a single class containing methods.interfaceCoverage data of a single method.interfaceCoverage data of a Java package containing classes and source files.interfaceCoverage data of a single source file.interfaceInterface for coverage nodes that have individual source lines like methods, classes and source files.Classes in org.jacoco.core.analysis that implement ICoverageNodeModifier and TypeClassDescriptionclassBase implementation for coverage data nodes.Classes in org.jacoco.core.analysis that implement interfaces with type arguments of type ICoverageNodeModifier and TypeClassDescriptionclassComparator to compareICoverageNodeobjects by different counter criteria.Methods in org.jacoco.core.analysis with type parameters of type ICoverageNodeModifier and TypeMethodDescription<T extends ICoverageNode>
List<T> NodeComparator.sort(Collection<T> summaries) Returns a sorted copy of the given collection ofICoverageNodeelements.Methods in org.jacoco.core.analysis that return ICoverageNodeModifier and TypeMethodDescriptionCoverageNodeImpl.getPlainCopy()ICoverageNode.getPlainCopy()Creates a plain copy of this node.Methods in org.jacoco.core.analysis with parameters of type ICoverageNodeModifier and TypeMethodDescriptionintNodeComparator.compare(ICoverageNode n1, ICoverageNode n2) voidCoverageNodeImpl.increment(ICoverageNode child) Increments the counters by the values given by another element.Method parameters in org.jacoco.core.analysis with type arguments of type ICoverageNodeModifier and TypeMethodDescriptionvoidCoverageNodeImpl.increment(Collection<? extends ICoverageNode> children) Increments the counters by the values given by the collection of elements.NodeComparator.second(Comparator<ICoverageNode> second) Creates a new composite comparator with a second search criterion. -
Uses of ICoverageNode in org.jacoco.core.internal.analysis
Classes in org.jacoco.core.internal.analysis that implement ICoverageNodeModifier and TypeClassDescriptionclassImplementation ofIBundleCoverage.classImplementation ofIClassCoverage.classImplementation ofIMethodCoverage.classImplementation ofIPackageCoverage.classImplementation ofISourceFileCoverage.classImplementation ofISourceNode. -
Uses of ICoverageNode in org.jacoco.maven
Methods in org.jacoco.maven with parameters of type ICoverageNodeModifier and TypeMethodDescriptionvoidCheckMojo.onViolation(ICoverageNode node, Rule rule, Limit limit, String message) -
Uses of ICoverageNode in org.jacoco.report.check
Methods in org.jacoco.report.check with parameters of type ICoverageNodeModifier and TypeMethodDescription(package private) StringLimit.check(ICoverageNode node) private voidBundleChecker.checkLimit(ICoverageNode node, String elementtype, String elementname, Rule rule, Limit limit) private voidBundleChecker.checkRules(ICoverageNode node, Collection<Rule> rules, String typename, String elementname) voidIViolationsOutput.onViolation(ICoverageNode node, Rule rule, Limit limit, String message) Called for every rule violation. -
Uses of ICoverageNode in org.jacoco.report.internal.html
Methods in org.jacoco.report.internal.html that return types with arguments of type ICoverageNodeModifier and TypeMethodDescriptionHTMLGroupVisitor.getPage()Returns the page rendered for this group. -
Uses of ICoverageNode in org.jacoco.report.internal.html.page
Classes in org.jacoco.report.internal.html.page with type parameters of type ICoverageNodeModifier and TypeClassDescriptionclassNodePage<NodeType extends ICoverageNode>Report page that represents a coverage node.classTablePage<NodeType extends ICoverageNode>Report page that contains a table of items linked to other pages.Subclasses with type arguments of type ICoverageNode in org.jacoco.report.internal.html.pageModifier and TypeClassDescriptionclassPage showing coverage information for a bundle.classPage showing coverage information for a node that groups other nodes.Fields in org.jacoco.report.internal.html.page declared as ICoverageNodeModifier and TypeFieldDescriptionprivate final NodeTypeNodePage.nodeprivate final ICoverageNodeSourceFileItem.nodeMethods in org.jacoco.report.internal.html.page that return ICoverageNodeConstructors in org.jacoco.report.internal.html.page with parameters of type ICoverageNodeModifierConstructorDescriptionGroupPage(ICoverageNode node, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context) Creates a new visitor in the given context. -
Uses of ICoverageNode in org.jacoco.report.internal.html.table
Fields in org.jacoco.report.internal.html.table with type parameters of type ICoverageNodeModifier and TypeFieldDescriptionprivate final Comparator<ICoverageNode> TableItemComparator.comparatorMethods in org.jacoco.report.internal.html.table that return ICoverageNodeMethods in org.jacoco.report.internal.html.table with parameters of type ICoverageNodeModifier and TypeMethodDescriptionprivate voidCounterColumn.cell(HTMLElement td, ICoverageNode node) private voidPercentageColumn.cell(HTMLElement td, ICoverageNode node) voidBarColumn.footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base) voidCounterColumn.footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base) voidIColumnRenderer.footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base) Renders the footer for this column.voidLabelColumn.footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base) voidPercentageColumn.footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base) (package private) voidTable.Column.footer(HTMLElement tr, ICoverageNode total, Resources resources, ReportOutputFolder base) private voidTable.footer(HTMLElement table, ICoverageNode total, Resources resources, ReportOutputFolder base) private voidTable.header(HTMLElement table, List<? extends ITableItem> items, ICoverageNode total) booleanBarColumn.init(List<? extends ITableItem> items, ICoverageNode total) booleanCounterColumn.init(List<? extends ITableItem> items, ICoverageNode total) booleanIColumnRenderer.init(List<? extends ITableItem> items, ICoverageNode total) Initializes the column before any output method is called.booleanLabelColumn.init(List<? extends ITableItem> items, ICoverageNode total) booleanPercentageColumn.init(List<? extends ITableItem> items, ICoverageNode total) (package private) voidTable.Column.init(HTMLElement tr, List<? extends ITableItem> items, ICoverageNode total) voidTable.render(HTMLElement parent, List<? extends ITableItem> items, ICoverageNode total, Resources resources, ReportOutputFolder base) Renders a table for the given iconConstructor parameters in org.jacoco.report.internal.html.table with type arguments of type ICoverageNodeModifierConstructorDescriptionprotectedCounterColumn(ICoverageNode.CounterEntity entity, Locale locale, Comparator<ICoverageNode> comparator) Creates a new column that is based on theICounterfor the given entity.(package private)TableItemComparator(Comparator<ICoverageNode> comparator) -
Uses of ICoverageNode in org.jacoco.report.internal.xml
Methods in org.jacoco.report.internal.xml with parameters of type ICoverageNodeModifier and TypeMethodDescriptionstatic voidXMLCoverageWriter.writeCounters(ICoverageNode node, ReportElement parent) Writes all non-zero counters of the given node.