## Uses of Class
org.jacoco.report.internal.ReportOutputFolder

Packages that use ReportOutputFolder
org.jacoco.report.internal
org.jacoco.report.internal.html
org.jacoco.report.internal.html.index: Internal: Index generation for HTML reports.
org.jacoco.report.internal.html.page
org.jacoco.report.internal.html.resources: Internal: Resources for HTML reports.
org.jacoco.report.internal.html.table: Internal: Sortable HTML table for coverage node elements.

### Uses of ReportOutputFolder in org.jacoco.report.internal

Methods in org.jacoco.report.internal that return ReportOutputFolder
`ReportOutputFolder` ReportOutputFolder.`subFolder(String name)` Creates a sub-folder with the given name.

Methods in org.jacoco.report.internal with parameters of type ReportOutputFolder
`String` ReportOutputFolder.`getLink(ReportOutputFolder base, String name)` Returns a link relative to a given base to a resource within this folder.

### Uses of ReportOutputFolder in org.jacoco.report.internal.html

Methods in org.jacoco.report.internal.html with parameters of type ReportOutputFolder
`HTMLElement` HTMLElement.`a(ILinkable linkable, ReportOutputFolder base)` Creates a link to the given `ILinkable`.
`String` ILinkable.`getLink(ReportOutputFolder base)` Returns a relative link to the item that works from the given base folder.

Constructors in org.jacoco.report.internal.html with parameters of type ReportOutputFolder
Constructor and Description
`HTMLGroupVisitor(ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context, String name)` Create a new group handler.

### Uses of ReportOutputFolder in org.jacoco.report.internal.html.index

Constructors in org.jacoco.report.internal.html.index with parameters of type ReportOutputFolder
Constructor and Description
`ElementIndex(ReportOutputFolder baseFolder)` Creates a new empty index for a HTML report.

### Uses of ReportOutputFolder in org.jacoco.report.internal.html.page

Fields in org.jacoco.report.internal.html.page declared as ReportOutputFolder
`protected ReportOutputFolder` ReportPage.`folder` output folder for this node

Methods in org.jacoco.report.internal.html.page with parameters of type ReportOutputFolder
`String` ReportPage.`getLink(ReportOutputFolder base)`

Constructors in org.jacoco.report.internal.html.page with parameters of type ReportOutputFolder
Constructor and Description
`BundlePage(IBundleCoverage bundle, ReportPage parent, ISourceFileLocator locator, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.
`ClassPage(IClassCoverage classNode, ReportPage parent, ILinkable sourcePage, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.
`GroupPage(ICoverageNode node, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.
`NodePage(NodeType node, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new node page.
`PackagePage(IPackageCoverage node, ReportPage parent, ISourceFileLocator locator, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.
`PackageSourcePage(IPackageCoverage node, ReportPage parent, ISourceFileLocator locator, ReportOutputFolder folder, IHTMLReportContext context, ILinkable packagePage)` Creates a new visitor in the given context.
`ReportPage(ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new report page.
`SessionsPage(List<SessionInfo> sessionInfos, Collection<ExecutionData> executionData, ElementIndex index, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new page page to display session information.
`SourceFilePage(ISourceNode sourceFileNode, Reader sourceReader, int tabWidth, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new page with given information.
`TablePage(NodeType node, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new node page.

### Uses of ReportOutputFolder in org.jacoco.report.internal.html.resources

Methods in org.jacoco.report.internal.html.resources with parameters of type ReportOutputFolder
`String` Resources.`getLink(ReportOutputFolder base, String name)` Returns a relative link to a static resource.

Constructors in org.jacoco.report.internal.html.resources with parameters of type ReportOutputFolder
Constructor and Description
`Resources(ReportOutputFolder root)` Attaches resources to the report with the given root folder.

### Uses of ReportOutputFolder in org.jacoco.report.internal.html.table

Methods in org.jacoco.report.internal.html.table with parameters of type ReportOutputFolder
`void` CounterColumn.`footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base)`
`void` IColumnRenderer.`footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base)` Renders the footer for this column.
`void` LabelColumn.`footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base)`
`void` PercentageColumn.`footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base)`
`void` BarColumn.`footer(HTMLElement td, ICoverageNode total, Resources resources, ReportOutputFolder base)`
`void` CounterColumn.`item(HTMLElement td, ITableItem item, Resources resources, ReportOutputFolder base)`
`void` IColumnRenderer.`item(HTMLElement td, ITableItem item, Resources resources, ReportOutputFolder base)` Renders a single item in this column.
`void` LabelColumn.`item(HTMLElement td, ITableItem item, Resources resources, ReportOutputFolder base)`
`void` PercentageColumn.`item(HTMLElement td, ITableItem item, Resources resources, ReportOutputFolder base)`
`void` BarColumn.`item(HTMLElement td, ITableItem item, Resources resources, ReportOutputFolder base)`
`void` Table.`render(HTMLElement parent, List<? extends ITableItem> items, ICoverageNode total, Resources resources, ReportOutputFolder base)` Renders a table for the given icon