org.debellor.core.data
Class NumericFeature

java.lang.Object
  extended by org.debellor.core.DataObject
      extended by org.debellor.core.data.NumericFeature
All Implemented Interfaces:
java.lang.Comparable<NumericFeature>

public final class NumericFeature
extends DataObject
implements java.lang.Comparable<NumericFeature>

Author:
Marcin Wojnarski

Nested Class Summary
static class NumericFeature.NumericFeatureType
          Does not hold any information, only sets dataClass field of the base DataType class.
 
Field Summary
 double value
           
 
Constructor Summary
NumericFeature(double value)
           
 
Method Summary
 int compareTo(NumericFeature n)
           
 boolean equals(java.lang.Object obj)
          Must be implemented by every subclass.
 int hashCode()
          Must be implemented by every subclass.
 java.lang.String toString()
           
 
Methods inherited from class org.debellor.core.DataObject
asDataVector, asNumericFeature, asSymbolicFeature
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

public final double value
Constructor Detail

NumericFeature

public NumericFeature(double value)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Description copied from class: DataObject
Must be implemented by every subclass.

Specified by:
equals in class DataObject

hashCode

public int hashCode()
Description copied from class: DataObject
Must be implemented by every subclass.

Specified by:
hashCode in class DataObject

compareTo

public int compareTo(NumericFeature n)
Specified by:
compareTo in interface java.lang.Comparable<NumericFeature>