## Uses of Class
org.jacoco.core.data.ExecutionData

Packages that use ExecutionData
org.jacoco.core.data: Representation and persistence of execution data and session information.
org.jacoco.core.runtime: Runtime control and execution data collection.
org.jacoco.report: Common interfaces and utilities for report generation.
org.jacoco.report.internal.html.page

### Uses of ExecutionData in org.jacoco.core.data

Methods in org.jacoco.core.data that return ExecutionData
`ExecutionData` ExecutionDataStore.`get(long id)` Returns the `ExecutionData` entry with the given id if it exists in this store.
`ExecutionData` ExecutionDataStore.`get(Long id, String name, int probecount)` Returns the coverage data for the class with the given identifier.

Methods in org.jacoco.core.data that return types with arguments of type ExecutionData
`Collection<ExecutionData>` ExecutionDataStore.`getContents()` Returns a collection that represents current contents of the store.

Methods in org.jacoco.core.data with parameters of type ExecutionData
`void` ExecutionData.`merge(ExecutionData other)` Merges the given execution data into the probe data of this object.
`void` ExecutionData.`merge(ExecutionData other, boolean flag)` Merges the given execution data into the probe data of this object.
`void` ExecutionDataStore.`put(ExecutionData data)` Adds the given `ExecutionData` object into the store.
`void` ExecutionDataStore.`subtract(ExecutionData data)` Subtracts the probes in the given `ExecutionData` object from the store.
`void` ExecutionDataWriter.`visitClassExecution(ExecutionData data)`
`void` ExecutionDataStore.`visitClassExecution(ExecutionData data)`
`void` IExecutionDataVisitor.`visitClassExecution(ExecutionData data)` Provides execution data for a class.

### Uses of ExecutionData in org.jacoco.core.runtime

Methods in org.jacoco.core.runtime that return ExecutionData
`ExecutionData` RuntimeData.`getExecutionData(Long id, String name, int probecount)` Returns the coverage data for the class with the given identifier.

### Uses of ExecutionData in org.jacoco.report

Method parameters in org.jacoco.report with type arguments of type ExecutionData
`void` IReportVisitor.`visitInfo(List<SessionInfo> sessionInfos, Collection<ExecutionData> executionData)` Initializes the report with global information.
`void` MultiReportVisitor.`visitInfo(List<SessionInfo> sessionInfos, Collection<ExecutionData> executionData)`

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

Constructor parameters in org.jacoco.report.internal.html.page with type arguments of type ExecutionData
Constructor and Description
`SessionsPage(List<SessionInfo> sessionInfos, Collection<ExecutionData> executionData, ElementIndex index, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new page page to display session information.