Class Chi2CTClassification
java.lang.Object
clickTrainDetector.classification.simplechi2classifier.Chi2CTClassification
- All Implemented Interfaces:
CTClassification
Class to hold basic classification data for a click train. This usually
acts as the Default simple classification. Most other classifications
should sublcass this.
- Author:
- Jamie Macaulay
-
Constructor Summary
ConstructorsConstructorDescriptionChi2CTClassification(int speciesCode) Chi2CTClassification(String jsonstring) Create the classification from a JSON string -
Method Summary
Modifier and TypeMethodDescriptionThe classifier typeGet string logging for the classifier.intGet the species ID for the classifier.Get summary string for classifiers.
-
Constructor Details
-
Chi2CTClassification
public Chi2CTClassification(int speciesCode) -
Chi2CTClassification
Create the classification from a JSON string- Parameters:
jsonstring- - the json string.clickTrainControl- - the click train control.
-
-
Method Details
-
getSpeciesID
public int getSpeciesID()Description copied from interface:CTClassificationGet the species ID for the classifier. 0 is unassigned and will results in the click train being deleted . >0 means the click train has been classified. invalid input: '<'0 means that the click train has been detected but not classified.- Specified by:
getSpeciesIDin interfaceCTClassification- Returns:
- the species ID for the classifier.
-
getSummaryString
Description copied from interface:CTClassificationGet summary string for classifiers.- Specified by:
getSummaryStringin interfaceCTClassification- Returns:
- a string summary of classifiers.
-
getClassifierType
Description copied from interface:CTClassificationThe classifier type- Specified by:
getClassifierTypein interfaceCTClassification- Returns:
- the classifier type
-
getJSONLogging
Description copied from interface:CTClassificationGet string logging for the classifier.- Specified by:
getJSONLoggingin interfaceCTClassification- Returns:
- the JSON logging
-