org.android.activityminer.logic.classification
Class ClassifierFactory

Package class diagram package ClassifierFactory
java.lang.Object
  extended by org.android.activityminer.logic.classification.ClassifierFactory

public class ClassifierFactory
extends Object

A factory to build a classifier from the current configuration.


Constructor Summary
ClassifierFactory()
           
 
Method Summary
static Classifier createClassifier(Configuration config)
          Does create a classifier from the current configuration.
static Classifier createClassifierFromPMMLModel(PMML pmmlModel)
          Does create a classifier from a given PMML model.
static String getDescription(Context context, Configuration config)
          Getter for classifier descriptions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassifierFactory

public ClassifierFactory()
Method Detail

createClassifier

public static final Classifier createClassifier(Configuration config)
Does create a classifier from the current configuration.

Parameters:
config - the configuration
Returns:
the classifier

createClassifierFromPMMLModel

public static Classifier createClassifierFromPMMLModel(PMML pmmlModel)
Does create a classifier from a given PMML model.

Parameters:
pmmlModel - the PMML model
Returns:
the classifier

getDescription

public static String getDescription(Context context,
                                    Configuration config)
Getter for classifier descriptions.

Parameters:
context - the context
config - the configuration
Returns:
the classifier description