Package uk.ac.warwick.dcs.sherlock.api.model.detection
-
Interface Summary Interface Description IDetector<T extends DetectorWorker> Low level interface for implementing a detection algorithm. -
Class Summary Class Description DetectionType Class to specify an individual detection type, these are used to mark detected blocks, so that verbose reports can be generatedDetector<T extends DetectorWorker> Abstract implementation of the IDetector interface, this should be used as the base to construct all detectors
Supports adjustable parameters seeAdjustableParameter
DetectorWorker<K extends AbstractModelTaskRawResult> Top level interface workers are required to implementModelDataItem Object to store the preprocessed data passed to the detectorPairwiseDetector<T extends PairwiseDetectorWorker> An abstract IDetector implementation which constructs an individual, parallel worker for each combination of files in the dataset.PairwiseDetectorWorker<K extends AbstractModelTaskRawResult> An extension of the basic worker for standard pairwise matching, implements the basic internal data structures