javax.datamining.clustering
Class ClusteringCapability

java.lang.Object
  |
  +--javax.datamining.Enum
        |
        +--javax.datamining.clustering.ClusteringCapability
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class ClusteringCapability
extends Enum

The enumeration ClusteringCapability enumerates a list of the capabilities of the clustering function being supported in a particular implementation.

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

Field Summary
static ClusteringCapability automatedDataPreparation
           
static ClusteringCapability hierarchicalClusters
           
static ClusteringCapability logicalAttributeUsage
           
static ClusteringCapability logicalData
           
static ClusteringCapability maxClusterCaseCount
           
static ClusteringCapability maxNumberOfClusters
           
static ClusteringCapability minClusterCaseCount
           
static ClusteringCapability outlierTreatment
           
static ClusteringCapability supplementaryAttributes
           
static ClusteringCapability weightAttribute
           
static ClusteringCapability weightedAttributes
           
 
Method Summary
static void addExtension(java.lang.String name)
          Adds a vendor extension name to ClusteringCapability.
static ClusteringCapability valueOf(java.lang.String name)
          Returns an instance of ClusteringCapability corresponding to the specified name.
static ClusteringCapability[] values()
          Returns a list of all ClusteringCapability 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

automatedDataPreparation

public static final ClusteringCapability automatedDataPreparation

hierarchicalClusters

public static final ClusteringCapability hierarchicalClusters

logicalAttributeUsage

public static final ClusteringCapability logicalAttributeUsage

logicalData

public static final ClusteringCapability logicalData

maxClusterCaseCount

public static final ClusteringCapability maxClusterCaseCount

maxNumberOfClusters

public static final ClusteringCapability maxNumberOfClusters

minClusterCaseCount

public static final ClusteringCapability minClusterCaseCount

outlierTreatment

public static final ClusteringCapability outlierTreatment

supplementaryAttributes

public static final ClusteringCapability supplementaryAttributes

weightAttribute

public static final ClusteringCapability weightAttribute

weightedAttributes

public static final ClusteringCapability weightedAttributes
Method Detail

addExtension

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

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 ClusteringCapability valueOf(java.lang.String name)
                                    throws JDMException
Returns an instance of ClusteringCapability corresponding to the specified name.

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

values

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

Returns:
ClusteringCapability[]