javax.datamining.data
Interface SignatureAttribute

All Superinterfaces:
Attribute
All Known Subinterfaces:
ClusteringSignatureAttribute

public interface SignatureAttribute
extends Attribute

The interface SignatureAttribute is used to represent a LogicalAttribute used for model building and required for applying a model.

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

Method Summary
 AttributeType getAttributeType()
          Returns the type of the attribute.
 AttributeDataType getDataType()
          Returns the data type of the attribute used in model build.
 double getImportanceValue()
          Returns the importance of the attribute in the signature.
 int getRank()
          Returns the rank of the attribute in the signature with a value between 1 and n, where n is the number of attributes in the signature.
 
Methods inherited from interface javax.datamining.data.Attribute
getDescription, getName
 

Method Detail

getAttributeType

public AttributeType getAttributeType()
Returns the type of the attribute.

Returns:
AttributeType

getDataType

public AttributeDataType getDataType()
Returns the data type of the attribute used in model build.

Returns:
AttributeDataType

getImportanceValue

public double getImportanceValue()
Returns the importance of the attribute in the signature.

If importance is not available, it returns 0.

Returns:
double

getRank

public int getRank()
Returns the rank of the attribute in the signature with a value between 1 and n, where n is the number of attributes in the signature.

If rank is not available, it returns 0.

Returns:
int