javax.datamining.algorithm.tree
Class TreeCapability

java.lang.Object
  |
  +--javax.datamining.Enum
        |
        +--javax.datamining.algorithm.tree.TreeCapability
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class TreeCapability
extends Enum

The enumeration TreeCapability enumerates a list of the capabilities of the decision tree algorithm being supported in a particular implementation.

Author:
JSR-73 Java Data Mining Expert Group
See Also:
Serialized Form

Field Summary
static TreeCapability buildHomogeneityMetric
           
static TreeCapability maxDepth
           
static TreeCapability maxPValue
           
static TreeCapability maxSplits
           
static TreeCapability maxSurrogates
           
static TreeCapability minAbsoluteSize
           
static TreeCapability minDecreaseInImpurity
           
static TreeCapability minPercentageSize
           
static TreeCapability missingValueHandling
           
static TreeCapability nodeStatistics
           
static TreeCapability pruningHomogeneityMetric
           
static TreeCapability treeSelectionMethod
           
 
Method Summary
static void addExtension(java.lang.String name)
          Adds a vendor extension name to TreeCapability.
static TreeCapability valueOf(java.lang.String name)
          Returns an instance of TreeCapability corresponding to the specified name.
static TreeCapability[] values()
          Returns a list of all TreeCapability enumerations defined.
 
Methods inherited from class javax.datamining.Enum
compareTo, equals, name
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buildHomogeneityMetric

public static final TreeCapability buildHomogeneityMetric

maxDepth

public static final TreeCapability maxDepth

maxPValue

public static final TreeCapability maxPValue

maxSplits

public static final TreeCapability maxSplits

maxSurrogates

public static final TreeCapability maxSurrogates

minAbsoluteSize

public static final TreeCapability minAbsoluteSize

minDecreaseInImpurity

public static final TreeCapability minDecreaseInImpurity

minPercentageSize

public static final TreeCapability minPercentageSize

missingValueHandling

public static final TreeCapability missingValueHandling

nodeStatistics

public static final TreeCapability nodeStatistics

pruningHomogeneityMetric

public static final TreeCapability pruningHomogeneityMetric

treeSelectionMethod

public static final TreeCapability treeSelectionMethod
Method Detail

addExtension

public static void addExtension(java.lang.String name)
                         throws JDMException
Adds a vendor extension name to TreeCapability.

Parameters:
name - The name of the unique vendor extension
Throws:
JDMException - When name is an invalid string or redundant to existing standard enums.

valueOf

public static TreeCapability valueOf(java.lang.String name)
                              throws JDMException
Returns an instance of TreeCapability corresponding to the specified name.

Parameters:
name - The name of the enumeration value
Returns:
TreeCapability - The instance of the specified enumeration.
Throws:
JDMException - When name is not valid.

values

public static TreeCapability[] values()
Returns a list of all TreeCapability enumerations defined.

Returns:
TreeCapability[]