A B C D E F G H I J L M N O P R S T U V W X Z

A

a(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'a' element.
a(String, String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'a' element.
a(ILinkable, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a link to the given ILinkable.
AbstractGroupVisitor - Class in org.jacoco.report.internal
Internal base visitor to calculate group counter summaries for hierarchical reports.
AbstractGroupVisitor(String) - Constructor for class org.jacoco.report.internal.AbstractGroupVisitor
Creates a new group with the given name.
add(String, String, IColumnRenderer, boolean) - Method in class org.jacoco.report.internal.html.table.Table
Adds a new column with the given properties to the table.
add(ISourceFileLocator) - Method in class org.jacoco.report.MultiSourceFileLocator
Adds the given locator.
addClass(ILinkable, long) - Method in class org.jacoco.report.internal.html.index.ElementIndex
 
addClass(ILinkable, long) - Method in interface org.jacoco.report.internal.html.index.IIndexUpdate
Adds a class to the index.
addItem(ITableItem) - Method in class org.jacoco.report.internal.html.page.TablePage
Adds the given item to the table.
attr(String, String) - Method in class org.jacoco.report.internal.xml.XMLElement
Adds an attribute to this element.
attr(String, int) - Method in class org.jacoco.report.internal.xml.XMLElement
Adds an attribute to this element.
attr(String, long) - Method in class org.jacoco.report.internal.xml.XMLElement
Adds an attribute to this element.

B

BAR - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table cells for a graphical bar
BarColumn - Class in org.jacoco.report.internal.html.table
Column with a graphical bar that represents the total amount of items in with length, and the coverage ratio with a red/green sections.
BarColumn(ICoverageNode.CounterEntity, Locale) - Constructor for class org.jacoco.report.internal.html.table.BarColumn
Creates a new column that is based on the ICounter for the given entity.
body() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'body' element.
BRANCH_FULLY_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where branches are fully covered
BRANCH_NOT_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where branches are not covered
BRANCH_PARTLY_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where branches are partly covered
BREADCRUMB - Static variable in class org.jacoco.report.internal.html.resources.Styles
Breadcrumb bar
BundlePage - Class in org.jacoco.report.internal.html.page
Page showing coverage information for a bundle.
BundlePage(IBundleCoverage, ReportPage, ISourceFileLocator, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.BundlePage
Creates a new visitor in the given context.

C

classElement(IClassCoverage) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'class' element.
ClassPage - Class in org.jacoco.report.internal.html.page
Page showing coverage information for a class as a table of methods.
ClassPage(IClassCoverage, ReportPage, ILinkable, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.ClassPage
Creates a new visitor in the given context.
close() - Method in class org.jacoco.report.FileMultiReportOutput
 
close() - Method in interface org.jacoco.report.IMultiReportOutput
Closes the underlying resource container.
close() - Method in class org.jacoco.report.internal.xml.XMLElement
Closes this element if it has not been closed before.
close() - Method in class org.jacoco.report.ZipMultiReportOutput
 
code() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'code' element.
combine(String...) - Static method in class org.jacoco.report.internal.html.resources.Styles
Returns a combined style from the given styles.
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.BundlePage
 
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.ClassPage
 
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.ReportPage
Creates the actual content of the page.
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.SessionsPage
 
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.SourceFilePage
 
content(HTMLElement) - Method in class org.jacoco.report.internal.html.page.TablePage
 
context - Variable in class org.jacoco.report.internal.html.page.ReportPage
context for this report
copyResources() - Method in class org.jacoco.report.internal.html.resources.Resources
Copies all static resources into the report.
counter(ICoverageNode.CounterEntity, ICounter) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'counter' element.
CounterColumn - Class in org.jacoco.report.internal.html.table
Column that prints the counter values of entities for each item and a summary in the footer.
CounterColumn(ICoverageNode.CounterEntity, Locale, Comparator<ICoverageNode>) - Constructor for class org.jacoco.report.internal.html.table.CounterColumn
Creates a new column that is based on the ICounter for the given entity.
COVERAGETABLE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Coverage table
createFile(String) - Method in class org.jacoco.report.FileMultiReportOutput
 
createFile(String) - Method in interface org.jacoco.report.IMultiReportOutput
Creates a file at the given local path.
createFile(String) - Method in class org.jacoco.report.internal.ReportOutputFolder
Creates a new file in this folder with the given local name.
createFile(String) - Method in class org.jacoco.report.ZipMultiReportOutput
 
createLimit() - Method in class org.jacoco.report.check.Rule
Creates and adds a new Limit.
createVisitor(IViolationsOutput) - Method in class org.jacoco.report.check.RulesChecker
Creates a new visitor to process the configured checks.
createVisitor(OutputStream) - Method in class org.jacoco.report.csv.CSVFormatter
Creates a new visitor to write a report to the given stream.
createVisitor(IMultiReportOutput) - Method in class org.jacoco.report.html.HTMLFormatter
Creates a new visitor to write a report to the given output.
createVisitor(OutputStream) - Method in class org.jacoco.report.xml.XMLFormatter
Creates a new visitor to write a report to the given stream.
CSVFormatter - Class in org.jacoco.report.csv
Report formatter that will create a single CSV file.
CSVFormatter() - Constructor for class org.jacoco.report.csv.CSVFormatter
 
CTR1 - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table cells for the first column of a counter
CTR2 - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table cells for the second column of a counter

D

DirectorySourceFileLocator - Class in org.jacoco.report
Locator for source files that picks source files from a given directory in the file system.
DirectorySourceFileLocator(File, String, int) - Constructor for class org.jacoco.report.DirectorySourceFileLocator
Creates a new locator that searches for source files in the given directory.
div(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'div' element.
DOWN - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table header for column sorted downwards

E

EL_BUNDLE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Bundle element
EL_CLASS - Static variable in class org.jacoco.report.internal.html.resources.Styles
Class element
EL_GROUP - Static variable in class org.jacoco.report.internal.html.resources.Styles
Group element
EL_METHOD - Static variable in class org.jacoco.report.internal.html.resources.Styles
Method element
EL_PACKAGE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Package element
EL_REPORT - Static variable in class org.jacoco.report.internal.html.resources.Styles
Report element
EL_SESSION - Static variable in class org.jacoco.report.internal.html.resources.Styles
Sessions element
EL_SOURCE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Source file element
element(String) - Method in class org.jacoco.report.internal.html.HTMLElement
 
element(String) - Method in class org.jacoco.report.internal.xml.ReportElement
 
element(String) - Method in class org.jacoco.report.internal.xml.XMLElement
Creates a new child element for this element.
element - Variable in class org.jacoco.report.internal.xml.XMLGroupVisitor
XML element of this group
ElementIndex - Class in org.jacoco.report.internal.html.index
An index over all report pages that allows queries according to certain criteria.
ElementIndex(ReportOutputFolder) - Constructor for class org.jacoco.report.internal.html.index.ElementIndex
Creates a new empty index for a HTML report.

F

FileMultiReportOutput - Class in org.jacoco.report
Implementation of IMultiReportOutput that writes files directly to a given directory.
FileMultiReportOutput(File) - Constructor for class org.jacoco.report.FileMultiReportOutput
Creates a new instance for document output in the given base directory.
folder - Variable in class org.jacoco.report.internal.html.page.ReportPage
output folder for this node
FOOTER - Static variable in class org.jacoco.report.internal.html.resources.Styles
Footer
footer(HTMLElement, ICoverageNode, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.BarColumn
 
footer(HTMLElement, ICoverageNode, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.CounterColumn
 
footer(HTMLElement, ICoverageNode, Resources, ReportOutputFolder) - Method in interface org.jacoco.report.internal.html.table.IColumnRenderer
Renders the footer for this column.
footer(HTMLElement, ICoverageNode, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.LabelColumn
 
footer(HTMLElement, ICoverageNode, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.PercentageColumn
 
FULLY_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where instructions are is fully covered

G

getClassName(String, String, String, String[]) - Method in interface org.jacoco.report.ILanguageNames
Calculates the language specific name of a class.
getClassName(String, String, String, String[]) - Method in class org.jacoco.report.JavaNames
 
getComparator() - Method in class org.jacoco.report.internal.html.table.BarColumn
 
getComparator() - Method in class org.jacoco.report.internal.html.table.CounterColumn
 
getComparator() - Method in interface org.jacoco.report.internal.html.table.IColumnRenderer
Returns the comparator to sort this table column.
getComparator() - Method in class org.jacoco.report.internal.html.table.LabelColumn
 
getComparator() - Method in class org.jacoco.report.internal.html.table.PercentageColumn
 
getElement() - Method in class org.jacoco.report.check.Rule
 
getElementStyle(ICoverageNode.ElementType) - Static method in class org.jacoco.report.internal.html.resources.Resources
Determines the style sheet class for the given element type.
getEntity() - Method in class org.jacoco.report.check.Limit
 
getExcludes() - Method in class org.jacoco.report.check.Rule
 
getFileName() - Method in class org.jacoco.report.internal.html.page.BundlePage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.ClassPage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.GroupPage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.PackagePage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.PackageSourcePage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.ReportPage
Specifies the local file name of this page.
getFileName() - Method in class org.jacoco.report.internal.html.page.SessionsPage
 
getFileName() - Method in class org.jacoco.report.internal.html.page.SourceFilePage
 
getFooterText() - Method in class org.jacoco.report.html.HTMLFormatter
 
getFooterText() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns a string of textual information to include in every page footer.
getIncludes() - Method in class org.jacoco.report.check.Rule
 
getIndexUpdate() - Method in class org.jacoco.report.html.HTMLFormatter
 
getIndexUpdate() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the service for index updates.
getLanguageNames() - Method in class org.jacoco.report.csv.CSVFormatter
Returns the language names call-back used in this report.
getLanguageNames() - Method in class org.jacoco.report.html.HTMLFormatter
 
getLanguageNames() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the language names call-back used in this report.
getLimits() - Method in class org.jacoco.report.check.Rule
 
getLink(ReportOutputFolder) - Method in interface org.jacoco.report.internal.html.ILinkable
Returns a relative link to the item that works from the given base folder.
getLink(ReportOutputFolder) - Method in class org.jacoco.report.internal.html.page.ReportPage
 
getLink(ReportOutputFolder, String) - Method in class org.jacoco.report.internal.html.resources.Resources
Returns a relative link to a static resource.
getLink(ReportOutputFolder, String) - Method in class org.jacoco.report.internal.ReportOutputFolder
Returns a link relative to a given base to a resource within this folder.
getLinkLabel() - Method in interface org.jacoco.report.internal.html.ILinkable
Returns the display label used for the link.
getLinkLabel() - Method in class org.jacoco.report.internal.html.page.ClassPage
 
getLinkLabel() - Method in class org.jacoco.report.internal.html.page.NodePage
 
getLinkLabel() - Method in class org.jacoco.report.internal.html.page.PackagePage
 
getLinkLabel() - Method in class org.jacoco.report.internal.html.page.PackageSourcePage
 
getLinkLabel() - Method in class org.jacoco.report.internal.html.page.SessionsPage
 
getLinkStyle() - Method in interface org.jacoco.report.internal.html.ILinkable
Optional style class to be associated with the link.
getLinkStyle() - Method in class org.jacoco.report.internal.html.page.NodePage
 
getLinkStyle() - Method in class org.jacoco.report.internal.html.page.SessionsPage
 
getLinkToClass(long) - Method in class org.jacoco.report.internal.html.index.ElementIndex
Returns the link to the class with the given identifier if a corresponding page exists.
getLocale() - Method in class org.jacoco.report.html.HTMLFormatter
 
getLocale() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the locale used to format numbers and dates.
getMaximum() - Method in class org.jacoco.report.check.Limit
 
getMethodName(String, String, String, String) - Method in interface org.jacoco.report.ILanguageNames
Calculates the language specific name of a method.
getMethodName(String, String, String, String) - Method in class org.jacoco.report.JavaNames
 
getMinimum() - Method in class org.jacoco.report.check.Limit
 
getNode() - Method in class org.jacoco.report.internal.html.page.NodePage
 
getNode() - Method in interface org.jacoco.report.internal.html.table.ITableItem
Returns the corresponding node data.
getOnload() - Method in class org.jacoco.report.internal.html.page.BundlePage
 
getOnload() - Method in class org.jacoco.report.internal.html.page.ClassPage
 
getOnload() - Method in class org.jacoco.report.internal.html.page.GroupPage
 
getOnload() - Method in class org.jacoco.report.internal.html.page.PackagePage
 
getOnload() - Method in class org.jacoco.report.internal.html.page.PackageSourcePage
 
getOnload() - Method in class org.jacoco.report.internal.html.page.ReportPage
Returns the onload handler for this page.
getOnload() - Method in class org.jacoco.report.internal.html.page.SourceFilePage
 
getOutputEncoding() - Method in class org.jacoco.report.html.HTMLFormatter
 
getOutputEncoding() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the encoding of the generated HTML documents.
getPackageName(String) - Method in interface org.jacoco.report.ILanguageNames
Calculates the language specific name of a package.
getPackageName(String) - Method in class org.jacoco.report.JavaNames
 
getPage() - Method in class org.jacoco.report.internal.html.HTMLGroupVisitor
Returns the page rendered for this group.
getQualifiedClassName(String) - Method in interface org.jacoco.report.ILanguageNames
Calculates the language specific qualified name of a class.
getQualifiedClassName(String) - Method in class org.jacoco.report.JavaNames
 
getQualifiedMethodName(String, String, String, String) - Method in interface org.jacoco.report.ILanguageNames
Calculates the language specific fully qualified name of a method.
getQualifiedMethodName(String, String, String, String) - Method in class org.jacoco.report.JavaNames
 
getResources() - Method in class org.jacoco.report.html.HTMLFormatter
 
getResources() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the static resources used in this report.
getSessionsPage() - Method in class org.jacoco.report.html.HTMLFormatter
 
getSessionsPage() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns the link to the sessions page.
getSourceFile(String, String) - Method in class org.jacoco.report.InputStreamSourceFileLocator
 
getSourceFile(String, String) - Method in interface org.jacoco.report.ISourceFileLocator
Tries to locate the given source file and opens a reader with the appropriate encoding.
getSourceFile(String, String) - Method in class org.jacoco.report.MultiSourceFileLocator
 
getSourceStream(String) - Method in class org.jacoco.report.DirectorySourceFileLocator
 
getSourceStream(String) - Method in class org.jacoco.report.InputStreamSourceFileLocator
Tries to locate the given source file and opens its binary content.
getTable() - Method in class org.jacoco.report.html.HTMLFormatter
 
getTable() - Method in interface org.jacoco.report.internal.html.IHTMLReportContext
Returns a table for rendering coverage nodes.
getTabWidth() - Method in class org.jacoco.report.InputStreamSourceFileLocator
 
getTabWidth() - Method in interface org.jacoco.report.ISourceFileLocator
Returns number of blank characters that represent a tab in source code.
getTabWidth() - Method in class org.jacoco.report.MultiSourceFileLocator
 
getValue() - Method in class org.jacoco.report.check.Limit
 
getValue(ICounter) - Method in class org.jacoco.report.internal.html.table.CounterColumn
Retrieves the respective value from the counter.
GREENBAR - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the green part of the coverage bar
group(String) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'group' element.
GroupPage - Class in org.jacoco.report.internal.html.page
Page showing coverage information for a node that groups other nodes.
GroupPage(ICoverageNode, ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.GroupPage
Creates a new visitor in the given context.

H

h1() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'h1' element.
handleBundle(IBundleCoverage, ISourceFileLocator) - Method in class org.jacoco.report.internal.AbstractGroupVisitor
Called to handle the given bundle in a specific way.
handleBundle(IBundleCoverage, ISourceFileLocator) - Method in class org.jacoco.report.internal.html.HTMLGroupVisitor
 
handleBundle(IBundleCoverage, ISourceFileLocator) - Method in class org.jacoco.report.internal.xml.XMLGroupVisitor
 
handleEnd() - Method in class org.jacoco.report.internal.AbstractGroupVisitor
Called to handle the end of this group in a specific way.
handleEnd() - Method in class org.jacoco.report.internal.html.HTMLGroupVisitor
 
handleEnd() - Method in class org.jacoco.report.internal.xml.XMLGroupVisitor
 
handleGroup(String) - Method in class org.jacoco.report.internal.AbstractGroupVisitor
Called to handle a group with the given name in a specific way.
handleGroup(String) - Method in class org.jacoco.report.internal.html.HTMLGroupVisitor
 
handleGroup(String) - Method in class org.jacoco.report.internal.xml.XMLGroupVisitor
 
head() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'head' element.
head(HTMLElement) - Method in class org.jacoco.report.internal.html.page.ReportPage
Creates the elements within the head element.
head(HTMLElement) - Method in class org.jacoco.report.internal.html.page.SourceFilePage
 
head(HTMLElement) - Method in class org.jacoco.report.internal.html.page.TablePage
 
HTMLElement - Class in org.jacoco.report.internal.html
A XMLElement with utility methods to create XHTML documents.
HTMLElement(OutputStream, String) - Constructor for class org.jacoco.report.internal.html.HTMLElement
Creates a html root element of a XHTML document.
HTMLFormatter - Class in org.jacoco.report.html
Formatter for coverage reports in multiple HTML pages.
HTMLFormatter() - Constructor for class org.jacoco.report.html.HTMLFormatter
New instance with default settings.
HTMLGroupVisitor - Class in org.jacoco.report.internal.html
Group visitor for HTML reports.
HTMLGroupVisitor(ReportPage, ReportOutputFolder, IHTMLReportContext, String) - Constructor for class org.jacoco.report.internal.html.HTMLGroupVisitor
Create a new group handler.

I

IColumnRenderer - Interface in org.jacoco.report.internal.html.table
Renderer for a single column of a coverage table.
IHTMLReportContext - Interface in org.jacoco.report.internal.html
Context and configuration information during creation of a HTML report.
IIndexUpdate - Interface in org.jacoco.report.internal.html.index
Every report page that should become part of the index must be added via this interface.
ILanguageNames - Interface in org.jacoco.report
Interface to create programming language specific names from VM names.
ILinkable - Interface in org.jacoco.report.internal.html
Abstraction for items that can be linked to in a report.
img(String, int, int, String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'img' element.
IMultiReportOutput - Interface in org.jacoco.report
Interface to emit multiple binary files.
INFO - Static variable in class org.jacoco.report.internal.html.resources.Styles
Info links within the Breadcrumb bar
infoLinks(HTMLElement) - Method in class org.jacoco.report.internal.html.page.PackagePage
 
infoLinks(HTMLElement) - Method in class org.jacoco.report.internal.html.page.PackageSourcePage
 
infoLinks(HTMLElement) - Method in class org.jacoco.report.internal.html.page.ReportPage
Inserts additional links on the top right corner.
init(List<? extends ITableItem>, ICoverageNode) - Method in class org.jacoco.report.internal.html.table.BarColumn
 
init(List<? extends ITableItem>, ICoverageNode) - Method in class org.jacoco.report.internal.html.table.CounterColumn
 
init(List<? extends ITableItem>, ICoverageNode) - Method in interface org.jacoco.report.internal.html.table.IColumnRenderer
Initializes the column before any output method is called.
init(List<? extends ITableItem>, ICoverageNode) - Method in class org.jacoco.report.internal.html.table.LabelColumn
 
init(List<? extends ITableItem>, ICoverageNode) - Method in class org.jacoco.report.internal.html.table.PercentageColumn
 
InputStreamSourceFileLocator - Class in org.jacoco.report
Abstract base class for ISourceFileLocator locator implementations based on InputStreams.
InputStreamSourceFileLocator(String, int) - Constructor for class org.jacoco.report.InputStreamSourceFileLocator
Creates a new locator with the given specification.
IReportGroupVisitor - Interface in org.jacoco.report
Output-Interface for hierarchical report structures.
IReportVisitor - Interface in org.jacoco.report
Interface for all implementations to retrieve structured report data.
ISourceFileLocator - Interface in org.jacoco.report
Interface to look-up source files that will be included with the report.
isRootPage() - Method in class org.jacoco.report.internal.html.page.ReportPage
Checks whether this is the root page of the report.
ITableItem - Interface in org.jacoco.report.internal.html.table
Interface for a item (row) in a coverage data table.
item(HTMLElement, ITableItem, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.BarColumn
 
item(HTMLElement, ITableItem, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.CounterColumn
 
item(HTMLElement, ITableItem, Resources, ReportOutputFolder) - Method in interface org.jacoco.report.internal.html.table.IColumnRenderer
Renders a single item in this column.
item(HTMLElement, ITableItem, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.LabelColumn
 
item(HTMLElement, ITableItem, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.PercentageColumn
 
IViolationsOutput - Interface in org.jacoco.report.check
Call-back interface which is used to report rule violations to.

J

JavaNames - Class in org.jacoco.report
Names for the Java language.
JavaNames() - Constructor for class org.jacoco.report.JavaNames
 

L

LabelColumn - Class in org.jacoco.report.internal.html.table
Column for the item label.
LabelColumn() - Constructor for class org.jacoco.report.internal.html.table.LabelColumn
 
Limit - Class in org.jacoco.report.check
Descriptor for a limit which is given by a Rule.
Limit() - Constructor for class org.jacoco.report.check.Limit
Creates a new instance with the following defaults: counter entity: ICoverageNode.CounterEntity.INSTRUCTION counter value: ICounter.CounterValue.COVEREDRATIO minimum: no limit maximum: no limit
line(int, ILine) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'line' element.
link(String, String, String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'link' element.

M

meta(String, String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'meta' element.
method(IMethodCoverage) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'method' element.
MultiReportVisitor - Class in org.jacoco.report
A report visitor that is composed from multiple other visitors.
MultiReportVisitor(List<IReportVisitor>) - Constructor for class org.jacoco.report.MultiReportVisitor
New visitor delegating to all given visitors.
MultiSourceFileLocator - Class in org.jacoco.report
Locator that searches source files in multiple ISourceFileLocator instances.
MultiSourceFileLocator(int) - Constructor for class org.jacoco.report.MultiSourceFileLocator
Creates a new empty locator.

N

newCovered(ICoverageNode.CounterEntity, Locale) - Static method in class org.jacoco.report.internal.html.table.CounterColumn
Creates a new column that shows the covered count for the given entity.
newMissed(ICoverageNode.CounterEntity, Locale) - Static method in class org.jacoco.report.internal.html.table.CounterColumn
Creates a new column that shows the missed count for the given entity.
newTotal(ICoverageNode.CounterEntity, Locale) - Static method in class org.jacoco.report.internal.html.table.CounterColumn
Creates a new column that shows the total count for the given entity.
NodePage<NodeType extends org.jacoco.core.analysis.ICoverageNode> - Class in org.jacoco.report.internal.html.page
Report page that represents a coverage node.
NodePage(NodeType, ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.NodePage
Creates a new node page.
NOT_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where instructions are not covered
NR - Static variable in class org.jacoco.report.internal.html.resources.Styles
Line number before each source line

O

onViolation(ICoverageNode, Rule, Limit, String) - Method in interface org.jacoco.report.check.IViolationsOutput
Called for every rule violation.
org.jacoco.report - package org.jacoco.report
Common interfaces and utilities for report generation.
org.jacoco.report.check - package org.jacoco.report.check
Rules check implementation.
org.jacoco.report.csv - package org.jacoco.report.csv
CSV report implementation.
org.jacoco.report.html - package org.jacoco.report.html
HTML report implementation.
org.jacoco.report.internal - package org.jacoco.report.internal
 
org.jacoco.report.internal.html - package org.jacoco.report.internal.html
 
org.jacoco.report.internal.html.index - package org.jacoco.report.internal.html.index
Internal: Index generation for HTML reports.
org.jacoco.report.internal.html.page - package org.jacoco.report.internal.html.page
 
org.jacoco.report.internal.html.resources - package org.jacoco.report.internal.html.resources
Internal: Resources for HTML reports.
org.jacoco.report.internal.html.table - package org.jacoco.report.internal.html.table
Internal: Sortable HTML table for coverage node elements.
org.jacoco.report.internal.xml - package org.jacoco.report.internal.xml
 
org.jacoco.report.xml - package org.jacoco.report.xml
XML report implementation.

P

p() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'p' element.
packageElement(String) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'package' element.
PackagePage - Class in org.jacoco.report.internal.html.page
Page showing coverage information for a Java package.
PackagePage(IPackageCoverage, ReportPage, ISourceFileLocator, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.PackagePage
Creates a new visitor in the given context.
PackageSourcePage - Class in org.jacoco.report.internal.html.page
Page showing coverage information for a Java package.
PackageSourcePage(IPackageCoverage, ReportPage, ISourceFileLocator, ReportOutputFolder, IHTMLReportContext, ILinkable) - Constructor for class org.jacoco.report.internal.html.page.PackageSourcePage
Creates a new visitor in the given context.
PARTLY_COVERED - Static variable in class org.jacoco.report.internal.html.resources.Styles
Part of source code where instructions are partly covered
PercentageColumn - Class in org.jacoco.report.internal.html.table
Column that prints the coverage percentage for each item and the total percentage in the footer.
PercentageColumn(ICoverageNode.CounterEntity, Locale) - Constructor for class org.jacoco.report.internal.html.table.PercentageColumn
Creates a new column that is based on the ICounter for the given entity.
pre(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'pre' element.
PRETTIFY_SCRIPT - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the prettify script
PRETTIFY_STYLESHEET - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the prettify style sheet

R

REDBAR - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the red part of the coverage bar
render() - Method in class org.jacoco.report.internal.html.page.BundlePage
 
render() - Method in class org.jacoco.report.internal.html.page.ClassPage
 
render() - Method in class org.jacoco.report.internal.html.page.PackagePage
 
render() - Method in class org.jacoco.report.internal.html.page.PackageSourcePage
 
render() - Method in class org.jacoco.report.internal.html.page.ReportPage
Renders this page's content and optionally additional pages.
render(HTMLElement, List<? extends ITableItem>, ICoverageNode, Resources, ReportOutputFolder) - Method in class org.jacoco.report.internal.html.table.Table
Renders a table for the given icon
ReportElement - Class in org.jacoco.report.internal.xml
A XMLElement with utility methods to create JaCoCo XML reports.
ReportElement(String, OutputStream, String) - Constructor for class org.jacoco.report.internal.xml.ReportElement
Creates a report root element for a XML report.
ReportOutputFolder - Class in org.jacoco.report.internal
Logical representation of a folder in the output structure.
ReportOutputFolder(IMultiReportOutput) - Constructor for class org.jacoco.report.internal.ReportOutputFolder
Creates a new root folder for the given output.
ReportPage - Class in org.jacoco.report.internal.html.page
Base class for HTML page generators.
ReportPage(ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.ReportPage
Creates a new report page.
Resources - Class in org.jacoco.report.internal.html.resources
Static resource that are included with the coverage report and might be referenced from created HTML pages.
Resources(ReportOutputFolder) - Constructor for class org.jacoco.report.internal.html.resources.Resources
Attaches resources to the report with the given root folder.
RIGHT - Static variable in class org.jacoco.report.internal.html.resources.Styles
Text block aligned to the right
Rule - Class in org.jacoco.report.check
A rule applies for a certain element type and can define any number of limits for all elements of this type.
Rule() - Constructor for class org.jacoco.report.check.Rule
Creates a new Rule without limits.
RulesChecker - Class in org.jacoco.report.check
Formatter which checks a set of given rules and reports violations to a IViolationsOutput instance.
RulesChecker() - Constructor for class org.jacoco.report.check.RulesChecker
New formatter instance.

S

script(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a JavaScript 'script' element.
sessioninfo(SessionInfo) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'sessioninfo' element.
SessionsPage - Class in org.jacoco.report.internal.html.page
Page to display information about sessions covered by this report.
SessionsPage(List<SessionInfo>, Collection<ExecutionData>, ElementIndex, ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.SessionsPage
Creates a new page page to display session information.
setCounter(String) - Method in class org.jacoco.report.check.Limit
Sets the counter entity to check.
setElement(ICoverageNode.ElementType) - Method in class org.jacoco.report.check.Rule
 
setExcludes(String) - Method in class org.jacoco.report.check.Rule
 
setFooterText(String) - Method in class org.jacoco.report.html.HTMLFormatter
Sets the optional text that should be included in every footer page.
setIncludes(String) - Method in class org.jacoco.report.check.Rule
 
setLanguageNames(ILanguageNames) - Method in class org.jacoco.report.check.RulesChecker
Sets the implementation for language name display for message formatting.
setLanguageNames(ILanguageNames) - Method in class org.jacoco.report.csv.CSVFormatter
Sets the implementation for language name display.
setLanguageNames(ILanguageNames) - Method in class org.jacoco.report.html.HTMLFormatter
Sets the implementation for language name display.
setLimits(List<Limit>) - Method in class org.jacoco.report.check.Rule
 
setLocale(Locale) - Method in class org.jacoco.report.html.HTMLFormatter
Sets the locale used for report rendering.
setMaximum(String) - Method in class org.jacoco.report.check.Limit
Sets the expected maximum value.
setMinimum(String) - Method in class org.jacoco.report.check.Limit
Sets the expected minimum value.
setOutputEncoding(String) - Method in class org.jacoco.report.csv.CSVFormatter
Sets the encoding used for generated CSV document.
setOutputEncoding(String) - Method in class org.jacoco.report.html.HTMLFormatter
Sets the encoding used for generated HTML pages.
setOutputEncoding(String) - Method in class org.jacoco.report.xml.XMLFormatter
Sets the encoding used for generated XML document.
setRules(List<Rule>) - Method in class org.jacoco.report.check.RulesChecker
Sets the rules to check by this formatter.
setValue(String) - Method in class org.jacoco.report.check.Limit
Sets the value to check.
SORT_SCRIPT - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the sort script
SORTABLE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table header for sortable columns
SOURCE - Static variable in class org.jacoco.report.internal.html.resources.Styles
Block of source code
sourcefile(String) - Method in class org.jacoco.report.internal.xml.ReportElement
Creates a 'sourcefile' element.
SourceFilePage - Class in org.jacoco.report.internal.html.page
Page showing the content of a source file with numbered and highlighted source lines.
SourceFilePage(ISourceNode, Reader, int, ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.SourceFilePage
Creates a new page with given information.
span() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'span' element.
span(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'span' element.
span(String, String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'span' element.
Styles - Class in org.jacoco.report.internal.html.resources
Constants for styles defined by the report style sheet.
STYLESHEET - Static variable in class org.jacoco.report.internal.html.resources.Resources
The name of the style sheet
subFolder(String) - Method in class org.jacoco.report.internal.ReportOutputFolder
Creates a sub-folder with the given name.

T

table(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'table' element.
Table - Class in org.jacoco.report.internal.html.table
Renderer for a table of ITableItems.
Table() - Constructor for class org.jacoco.report.internal.html.table.Table
Create a new table without any columns yet.
TablePage<NodeType extends org.jacoco.core.analysis.ICoverageNode> - Class in org.jacoco.report.internal.html.page
Report page that contains a table of items linked to other pages.
TablePage(NodeType, ReportPage, ReportOutputFolder, IHTMLReportContext) - Constructor for class org.jacoco.report.internal.html.page.TablePage
Creates a new node page.
tbody() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'tbody' element.
td() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'td' element.
td(String) - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'td' element.
text(String) - Method in class org.jacoco.report.internal.xml.XMLElement
Adds the given text as a child to this node.
tfoot() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'tfoot' element.
thead() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'thead' element.
title() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'title' element.
total - Variable in class org.jacoco.report.internal.AbstractGroupVisitor
coverage node for this group to total counters
tr() - Method in class org.jacoco.report.internal.html.HTMLElement
Creates a 'tr' element.

U

UP - Static variable in class org.jacoco.report.internal.html.resources.Styles
Table header for column sorted upwards

V

visitBundle(IBundleCoverage, ISourceFileLocator) - Method in class org.jacoco.report.internal.AbstractGroupVisitor
 
visitBundle(IBundleCoverage, ISourceFileLocator) - Method in interface org.jacoco.report.IReportGroupVisitor
Called to add a bundle to the report.
visitEnd() - Method in class org.jacoco.report.internal.AbstractGroupVisitor
Must be called at the end of every group.
visitEnd() - Method in interface org.jacoco.report.IReportVisitor
Has to be called after all report data has been emitted.
visitEnd() - Method in class org.jacoco.report.MultiReportVisitor
 
visitGroup(String) - Method in class org.jacoco.report.internal.AbstractGroupVisitor
 
visitGroup(String) - Method in interface org.jacoco.report.IReportGroupVisitor
Called to add a new group to the report.
visitInfo(List<SessionInfo>, Collection<ExecutionData>) - Method in interface org.jacoco.report.IReportVisitor
Initializes the report with global information.
visitInfo(List<SessionInfo>, Collection<ExecutionData>) - Method in class org.jacoco.report.MultiReportVisitor
 

W

writeBundle(IBundleCoverage, ReportElement) - Static method in class org.jacoco.report.internal.xml.XMLCoverageWriter
Writes the structure of a given bundle.
writeCounters(ICoverageNode, ReportElement) - Static method in class org.jacoco.report.internal.xml.XMLCoverageWriter
Writes all non-zero counters of the given node.
writer - Variable in class org.jacoco.report.internal.xml.XMLElement
Writer for content output

X

XMLCoverageWriter - Class in org.jacoco.report.internal.xml
Serializes coverage data as XML fragments.
XMLElement - Class in org.jacoco.report.internal.xml
Simple API to create well formed XML streams with minimal memory overhead.
XMLElement(String, String, String, boolean, String, OutputStream) - Constructor for class org.jacoco.report.internal.xml.XMLElement
Creates a root element of a XML document.
XMLElement(String, XMLElement) - Constructor for class org.jacoco.report.internal.xml.XMLElement
Creates a new child element within a XML document.
XMLFormatter - Class in org.jacoco.report.xml
Report formatter that creates a single XML file for a coverage session
XMLFormatter() - Constructor for class org.jacoco.report.xml.XMLFormatter
 
XMLGroupVisitor - Class in org.jacoco.report.internal.xml
A IReportGroupVisitor that transforms the report structure into XML elements.
XMLGroupVisitor(ReportElement, String) - Constructor for class org.jacoco.report.internal.xml.XMLGroupVisitor
New handler for a group with the given name.

Z

ZipMultiReportOutput - Class in org.jacoco.report
Implementation of IMultiReportOutput that writes files into a ZipOutputStream.
ZipMultiReportOutput(ZipOutputStream) - Constructor for class org.jacoco.report.ZipMultiReportOutput
Creates a new instance based on the given ZipOutputStream.
ZipMultiReportOutput(OutputStream) - Constructor for class org.jacoco.report.ZipMultiReportOutput
Creates a new instance based on the given OutputStream.

A B C D E F G H I J L M N O P R S T U V W X Z

Copyright © 2009–2024 Mountainminds GmbH & Co. KG. All rights reserved.