public abstract class DataCoverageFingerprints extends DataCoverage<List<BitSet>>
| Modifier and Type | Field and Description |
|---|---|
protected BitSet |
consensusFingerprint |
protected int |
fingerPrintLength |
protected int |
fingerprintsCalculated |
protected double[] |
fpProfile |
appDomainMethodType, logger, object, pThreshold, threshold| Constructor and Description |
|---|
DataCoverageFingerprints() |
| Modifier and Type | Method and Description |
|---|---|
static String |
arrayToString(double[] array) |
boolean |
build(List<BitSet> bitsets) |
boolean |
buildStart() |
void |
clear() |
protected void |
clearProfile(double[] profile) |
protected void |
estimateConsensusFP(double[] profile,
double athreshold) |
abstract void |
evaluate(List<BitSet> bitsets) |
int |
getDomain(double coverage) |
int[] |
getDomain(double[] coverage) |
int |
getFingerPrintLength() |
int |
getFingerprintsCalculated() |
String |
getName() |
String |
histToString(double[][] hist) |
boolean |
isEmpty() |
double[][] |
profileToHistogram(int bins) |
String |
profileToString() |
void |
setFingerPrintLength(int fpLength) |
clone, getAppDomainMethodType, getDomainName, getId, getMetricName, getPoints, getPThreshold, setAppDomainMethodType, setDomainName, setMetricName, setMode, setParameters, setPThreshold, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpredictprotected int fingerPrintLength
protected int fingerprintsCalculated
protected BitSet consensusFingerprint
protected double[] fpProfile
public void clear()
clear in class DataCoverage<List<BitSet>>protected void clearProfile(double[] profile)
public boolean buildStart()
protected void estimateConsensusFP(double[] profile,
double athreshold)
public boolean isEmpty()
isEmpty in interface IDataCoverage<List<BitSet>>isEmpty in class DataCoverage<List<BitSet>>public int getFingerPrintLength()
public void setFingerPrintLength(int fpLength)
public static String arrayToString(double[] array)
public String histToString(double[][] hist)
public String profileToString()
public int getFingerprintsCalculated()
public double[][] profileToHistogram(int bins)
public String getName()
getName in class DataCoverage<List<BitSet>>public int getDomain(double coverage)
getDomain in interface IDataCoverage<List<BitSet>>getDomain in class DataCoverage<List<BitSet>>public int[] getDomain(double[] coverage)
getDomain in interface IDataCoverage<List<BitSet>>getDomain in class DataCoverage<List<BitSet>>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.