com.rapidminer.operator
Class ValueDouble

java.lang.Object
  extended by com.rapidminer.operator.Value
      extended by com.rapidminer.operator.ValueDouble
All Implemented Interfaces:
ValueInterface

public abstract class ValueDouble
extends Value

The super class for loggable double values.

Author:
Ingo Mierswa

Constructor Summary
ValueDouble(java.lang.String key, java.lang.String description)
          Creates a new Value object with the given key as name and the given description.
ValueDouble(java.lang.String key, java.lang.String description, boolean documented)
          Creates a new Value object.
 
Method Summary
abstract  double getDoubleValue()
          Returns the double value which should be logged.
 java.lang.Object getValue()
          Returns the current value which can be logged by the process log operator.
 boolean isNominal()
          Returns true if the value is nominal.
 
Methods inherited from class com.rapidminer.operator.Value
getDescription, getKey, isDocumented
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueDouble

public ValueDouble(java.lang.String key,
                   java.lang.String description)
Creates a new Value object with the given key as name and the given description. This value will be documented.


ValueDouble

public ValueDouble(java.lang.String key,
                   java.lang.String description,
                   boolean documented)
Creates a new Value object.

Method Detail

getDoubleValue

public abstract double getDoubleValue()
Returns the double value which should be logged.


isNominal

public final boolean isNominal()
Description copied from interface: ValueInterface
Returns true if the value is nominal.


getValue

public final java.lang.Object getValue()
Description copied from interface: ValueInterface
Returns the current value which can be logged by the process log operator.



Copyright © 2001-2009 by Rapid-I