Class PerFileDataCoverage
java.lang.Object
mockit.coverage.dataItems.PerFileDataCoverage
- All Implemented Interfaces:
Serializable, PerFileCoverage
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Map<String, InstanceFieldData> final Map<String, StaticFieldData> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidint@NonNegative intgetInstanceFieldData(String classAndFieldNames) getStaticFieldData(String classAndFieldNames) @NonNegative intbooleanbooleanbooleanisFieldWithCoverageData(String classAndFieldNames) voidmergeInformation(PerFileDataCoverage previousInfo) voidregisterAssignmentToInstanceField(Object instance, String classAndFieldNames) voidregisterAssignmentToStaticField(String classAndFieldNames) voidregisterReadOfInstanceField(Object instance, String classAndFieldNames) voidregisterReadOfStaticField(String classAndFieldNames)
-
Field Details
-
allFields
-
staticFieldsData
-
instanceFieldsData
-
-
Constructor Details
-
PerFileDataCoverage
public PerFileDataCoverage()
-
-
Method Details
-
addField
-
isFieldWithCoverageData
-
registerAssignmentToStaticField
-
getStaticFieldData
-
registerReadOfStaticField
-
registerAssignmentToInstanceField
-
getInstanceFieldData
-
registerReadOfInstanceField
-
hasFields
public boolean hasFields() -
isCovered
-
getTotalItems
public @NonNegative int getTotalItems()- Specified by:
getTotalItemsin interfacePerFileCoverage
-
getCoveredItems
public @NonNegative int getCoveredItems()- Specified by:
getCoveredItemsin interfacePerFileCoverage
-
getCoveragePercentage
public int getCoveragePercentage()- Specified by:
getCoveragePercentagein interfacePerFileCoverage
-
mergeInformation
-