net.sourceforge.cobertura.coverage
Class LineInformation
java.lang.Object
net.sourceforge.cobertura.coverage.LineInformation
- All Implemented Interfaces:
- HasBeenInstrumented, java.io.Serializable
- public class LineInformation
- extends java.lang.Object
- implements HasBeenInstrumented, java.io.Serializable
This class implements HasBeenInstrumented so that when cobertura
instruments itself, it will omit this class. It does this to
avoid an infinite recursion problem because instrumented classes
make use of this class.
- See Also:
- Serialized Form
Constructor Summary |
(package private) |
LineInformation(int lineNumber)
|
(package private) |
LineInformation(int lineNumber,
java.lang.String methodName,
java.lang.String methodDescriptor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
hits
private long hits
isConditional
private boolean isConditional
lineNumber
private final int lineNumber
methodDescriptor
private java.lang.String methodDescriptor
methodName
private java.lang.String methodName
LineInformation
LineInformation(int lineNumber)
LineInformation
LineInformation(int lineNumber,
java.lang.String methodName,
java.lang.String methodDescriptor)
getHits
long getHits()
getLineNumber
int getLineNumber()
getMethodDescriptor
java.lang.String getMethodDescriptor()
getMethodName
java.lang.String getMethodName()
isConditional
boolean isConditional()
setConditional
public void setConditional(boolean isConditional)
setMethodNameAndDescriptor
public void setMethodNameAndDescriptor(java.lang.String name,
java.lang.String descriptor)
touch
void touch()