oracle.dmt.odm
Class MiningAlgorithm

java.lang.Object
  |
  +--oracle.dmt.odm.Enum
        |
        +--oracle.dmt.odm.MiningAlgorithm
All Implemented Interfaces:
java.io.Serializable

public class MiningAlgorithm
extends Enum

The enumeration class MiningAlgorithm specifies the algorithm used to build a mining model.

See Also:
Serialized Form

Field Summary
TypeField
static MiningAlgorithm adaptiveBayesNetwork
          Specifies the AdaptiveBayesNetwork algorithm for Classification.
static MiningAlgorithm aPrioriAssociationRules
          Specifies the A Priori algorithm for Association Rules.
static MiningAlgorithm combinationAdaptiveBayesNetwork
          Specifies the Combination Adaptive Bayes Network algorithm for Model Seeker.
static MiningAlgorithm combinationNaiveBayes
          Specifies the Combination Naive Bayes algorithm for Model Seeker.
static MiningAlgorithm kMeans
          Specifies the k-means algorithm for Clustering.
static MiningAlgorithm modelSeeker
          Specifies the Model Seeker algorithm for Classification.
static MiningAlgorithm naiveBayes
          Specifies the Naive Bayes mining algorithm for Classification.
static MiningAlgorithm oCluster
          Specifies the OCluster algorithm for Clustering.
static MiningAlgorithm predictorVariance
          Specifies the Predictor Variance algorithm for Attribute Importance.
 
Method Summary
TypeMethod
static MiningAlgorithm getInstance(int id)
           
static MiningAlgorithm getInstance(java.lang.String name)
           
static MiningAlgorithm[] list()
          Lists all enumeration values
static java.lang.String[] listNames()
          Lists all string values of the enumeration
 
Methods inherited from class oracle.dmt.odm.Enum
getEnum, getID, isEqual
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aPrioriAssociationRules

public static final MiningAlgorithm aPrioriAssociationRules
Specifies the A Priori algorithm for Association Rules.

naiveBayes

public static final MiningAlgorithm naiveBayes
Specifies the Naive Bayes mining algorithm for Classification.

adaptiveBayesNetwork

public static final MiningAlgorithm adaptiveBayesNetwork
Specifies the AdaptiveBayesNetwork algorithm for Classification.

predictorVariance

public static final MiningAlgorithm predictorVariance
Specifies the Predictor Variance algorithm for Attribute Importance.

combinationNaiveBayes

public static final MiningAlgorithm combinationNaiveBayes
Specifies the Combination Naive Bayes algorithm for Model Seeker.

combinationAdaptiveBayesNetwork

public static final MiningAlgorithm combinationAdaptiveBayesNetwork
Specifies the Combination Adaptive Bayes Network algorithm for Model Seeker.

modelSeeker

public static final MiningAlgorithm modelSeeker
Specifies the Model Seeker algorithm for Classification.

kMeans

public static final MiningAlgorithm kMeans
Specifies the k-means algorithm for Clustering.

oCluster

public static final MiningAlgorithm oCluster
Specifies the OCluster algorithm for Clustering.
Method Detail

listNames

public static java.lang.String[] listNames()
Lists all string values of the enumeration
Returns:
String[]

list

public static MiningAlgorithm[] list()
Lists all enumeration values
Returns:
MiningAlgorithm[]

getInstance

public static MiningAlgorithm getInstance(java.lang.String name)

getInstance

public static MiningAlgorithm getInstance(int id)