Class CTClassifierParams
java.lang.Object
clickTrainDetector.classification.CTClassifierParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
- Direct Known Subclasses:
 BearingClassifierParams,Chi2ThresholdParams,IDIClassifierParams,StandardClassifierParams,TemplateClassifierParams,TemplateCorrParams
public class CTClassifierParams
extends Object
implements Cloneable, Serializable, ManagedParameters
Classifier params class.
- Author:
 - Jamie Macaulay
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionThe name of the classifier.intA very simple species flag to indicate what classifier was used.Easy way to know which classifier the parameter class belong to rather than big instance of statement - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionclone()Get a set of data that describes all of the parameters in a classvoidCreate a new unique string identifier - USE WITH CAUTION as the unique ID is used to identify data selectors.voidsetUniqueID(String uniqueID)  
- 
Field Details
- 
classifierName
The name of the classifier. - 
speciesFlag
public int speciesFlagA very simple species flag to indicate what classifier was used. 0 means not classified. - 
type
Easy way to know which classifier the parameter class belong to rather than big instance of statement 
 - 
 - 
Constructor Details
- 
CTClassifierParams
public CTClassifierParams() 
 - 
 - 
Method Details
- 
newUniqueID
public void newUniqueID()Create a new unique string identifier - USE WITH CAUTION as the unique ID is used to identify data selectors. - 
clone
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 - 
getUniqueID
- Returns:
 - the uniqueID
 
 - 
setUniqueID
- Parameters:
 uniqueID- the uniqueID to set
 
 -