javax.datamining
Class NamedObject

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

public class NamedObject
extends Enum

The enumeration NamedObject lists the named objects in JDM.

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

Field Summary
static NamedObject applySettings
           
static NamedObject buildSettings
           
static NamedObject costMatrix
           
static NamedObject logicalData
           
static NamedObject model
           
static NamedObject physicalDataSet
           
static NamedObject task
           
static NamedObject taxonomy
           
static NamedObject testMetrics
           
 
Method Summary
static void addExtension(java.lang.String name)
          Adds a vendor extension name to NamedObject.
static NamedObject valueOf(java.lang.String name)
          Returns an instance of NamedObject corresponding to the specified name.
static NamedObject[] values()
          Returns a list of all NamedObject 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

applySettings

public static final NamedObject applySettings

buildSettings

public static final NamedObject buildSettings

costMatrix

public static final NamedObject costMatrix

logicalData

public static final NamedObject logicalData

model

public static final NamedObject model

physicalDataSet

public static final NamedObject physicalDataSet

task

public static final NamedObject task

taxonomy

public static final NamedObject taxonomy

testMetrics

public static final NamedObject testMetrics
Method Detail

addExtension

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

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

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

values

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

Returns:
NamedObject[]