public class FieldCoverageDataAccess extends CoverageDataAccess
CoverageDataAccess.InitmyInit| Constructor and Description |
|---|
FieldCoverageDataAccess(org.jetbrains.coverage.org.objectweb.asm.ClassReader cr,
java.lang.String className,
CoverageDataAccess.Init init) |
| Modifier and Type | Method and Description |
|---|---|
org.jetbrains.coverage.org.objectweb.asm.MethodVisitor |
createMethodVisitor(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor mv,
java.lang.String name,
boolean hasLines)
An implementation may change method visitor to ensure correctness of coverage data.
|
void |
onClassEnd(org.jetbrains.coverage.org.objectweb.asm.ClassVisitor cv)
This method is called in the end of class visiting.
|
void |
onMethodStart(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor mv,
int localVariable)
This method should access coverage data and store it to a local variable.
|
getInitpublic FieldCoverageDataAccess(org.jetbrains.coverage.org.objectweb.asm.ClassReader cr,
java.lang.String className,
CoverageDataAccess.Init init)
public void onMethodStart(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor mv,
int localVariable)
CoverageDataAccessonMethodStart in class CoverageDataAccesspublic void onClassEnd(org.jetbrains.coverage.org.objectweb.asm.ClassVisitor cv)
CoverageDataAccessonClassEnd in class CoverageDataAccesspublic org.jetbrains.coverage.org.objectweb.asm.MethodVisitor createMethodVisitor(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor mv,
java.lang.String name,
boolean hasLines)
CoverageDataAccesscreateMethodVisitor in class CoverageDataAccess