com.jcoverage.coverage
Class InstrumentationPersistence

java.lang.Object
  extended bycom.jcoverage.coverage.InstrumentationPersistence
All Implemented Interfaces:
HasBeenInstrumented
Direct Known Subclasses:
InstrumentationFactory, Main, Main

public class InstrumentationPersistence
extends java.lang.Object
implements HasBeenInstrumented


Field Summary
(package private)  java.util.Map instrumentation
           
(package private) static org.apache.log4j.Logger logger
           
 
Constructor Summary
protected InstrumentationPersistence()
           
 
Method Summary
protected  Instrumentation getInstrumentation(java.lang.Object key)
           
protected  java.util.Set keySet()
           
protected  java.util.Map loadInstrumentation()
           
protected  java.util.Map loadInstrumentation(java.io.InputStream is)
           
protected  void merge(java.util.Map m)
           
protected  void saveInstrumentation()
           
protected  void saveInstrumentation(java.io.File destDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static final org.apache.log4j.Logger logger

instrumentation

final java.util.Map instrumentation
Constructor Detail

InstrumentationPersistence

protected InstrumentationPersistence()
Method Detail

loadInstrumentation

protected java.util.Map loadInstrumentation()

loadInstrumentation

protected java.util.Map loadInstrumentation(java.io.InputStream is)

merge

protected void merge(java.util.Map m)

saveInstrumentation

protected void saveInstrumentation()

saveInstrumentation

protected void saveInstrumentation(java.io.File destDir)

getInstrumentation

protected Instrumentation getInstrumentation(java.lang.Object key)

keySet

protected java.util.Set keySet()