public abstract class ClassListSection extends ReportSection
| Constructor and Description |
|---|
ClassListSection() |
| Modifier and Type | Method and Description |
|---|---|
void |
load(ProjectData projectData,
java.io.DataInputStream in,
org.jetbrains.coverage.gnu.trove.TIntObjectHashMap<ClassData> dict,
int version)
Load data that was previously saved via
saveInternal method. |
protected abstract void |
loadClass(java.io.DataInputStream in,
ClassData classData,
int version) |
protected abstract void |
saveClass(ClassData classData,
java.io.DataOutput out,
int index) |
protected void |
saveInternal(ProjectData projectData,
java.io.DataOutput out,
org.jetbrains.coverage.gnu.trove.TObjectIntHashMap<java.lang.String> dict) |
getId, getVersion, isEngaged, saveprotected abstract void loadClass(java.io.DataInputStream in,
ClassData classData,
int version)
throws java.io.IOException
java.io.IOExceptionprotected abstract void saveClass(ClassData classData, java.io.DataOutput out, int index) throws java.io.IOException
java.io.IOExceptionpublic void load(ProjectData projectData, java.io.DataInputStream in, org.jetbrains.coverage.gnu.trove.TIntObjectHashMap<ClassData> dict, int version) throws java.io.IOException
ReportSectionsaveInternal method.load in class ReportSectionversion - version of the section in the agent that generated the report, may be lower than the current versionjava.io.IOExceptionprotected void saveInternal(ProjectData projectData, java.io.DataOutput out, org.jetbrains.coverage.gnu.trove.TObjectIntHashMap<java.lang.String> dict) throws java.io.IOException
saveInternal in class ReportSectionjava.io.IOException