- 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.XMLDocument
-
- 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.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.
- 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
- createChild(XMLElement, String, String) - Static method in class org.jacoco.report.internal.xml.XMLCoverageWriter
-
Creates a child element with a name attribute.
- 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
- 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
- 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.
- 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
-
- 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.
- script(String, String) - Method in class org.jacoco.report.internal.html.HTMLElement
-
Creates a 'script' 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 allowed maximum value as decimal string representation.
- setMinimum(String) - Method in class org.jacoco.report.check.Limit
-
Sets allowed minimum value as decimal string representation.
- 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
- 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.