gov.sns.tools.correlator
Class CorrelationFilterFactory

java.lang.Object
  |
  +--gov.sns.tools.correlator.CorrelationFilterFactory

public class CorrelationFilterFactory
extends java.lang.Object


Constructor Summary
protected CorrelationFilterFactory()
          Creates a new instance of CorrelationFilterFactor
 
Method Summary
static CorrelationFilter correlationFilter(RecordFilter recordFilter)
          Convert a record filter to a correlation filter.
static CorrelationFilter defaultFilter()
           
static CorrelationFilter maxMissingFilter(int maxMissing)
          accept correlations with no more than maxMissing records
static CorrelationFilter minCountFilter(int minCount)
          accept correlations with at least minCount records
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorrelationFilterFactory

protected CorrelationFilterFactory()
Creates a new instance of CorrelationFilterFactor

Method Detail

defaultFilter

public static CorrelationFilter defaultFilter()

maxMissingFilter

public static CorrelationFilter maxMissingFilter(int maxMissing)
accept correlations with no more than maxMissing records


minCountFilter

public static CorrelationFilter minCountFilter(int minCount)
accept correlations with at least minCount records


correlationFilter

public static CorrelationFilter correlationFilter(RecordFilter recordFilter)
Convert a record filter to a correlation filter. This is useful when stacking correlators and a correlation of one correlator is the record of another.