com.vladium.emma.data
Class CoverageOptions

java.lang.Object
  extended by com.vladium.emma.data.CoverageOptions
All Implemented Interfaces:
java.io.Serializable

public final class CoverageOptions
extends java.lang.Object
implements java.io.Serializable

Author:
Vlad Roubtsov, (C) 2003
See Also:
Serialized Form

Field Summary
private  boolean m_doSUIDCompensation
           
private  boolean m_excludeBridgeMethods
           
private  boolean m_excludeSyntheticMethods
           
 
Constructor Summary
CoverageOptions(boolean excludeSyntheticMethods, boolean excludeBridgeMethods, boolean doSUIDCompensation)
           
 
Method Summary
 boolean doSUIDCompensation()
           
 boolean excludeBridgeMethods()
           
 boolean excludeSyntheticMethods()
           
(package private) static CoverageOptions readExternal(java.io.DataInput in)
           
(package private) static void writeExternal(CoverageOptions options, java.io.DataOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_excludeSyntheticMethods

private final boolean m_excludeSyntheticMethods

m_excludeBridgeMethods

private final boolean m_excludeBridgeMethods

m_doSUIDCompensation

private final boolean m_doSUIDCompensation
Constructor Detail

CoverageOptions

CoverageOptions(boolean excludeSyntheticMethods,
                boolean excludeBridgeMethods,
                boolean doSUIDCompensation)
Method Detail

excludeSyntheticMethods

public boolean excludeSyntheticMethods()

excludeBridgeMethods

public boolean excludeBridgeMethods()

doSUIDCompensation

public boolean doSUIDCompensation()

readExternal

static CoverageOptions readExternal(java.io.DataInput in)
                             throws java.io.IOException
Throws:
java.io.IOException

writeExternal

static void writeExternal(CoverageOptions options,
                          java.io.DataOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException