com.rapidminer.operator
Class ValueString

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

public abstract class ValueString
extends Value

The super class for loggable String values.

Author:
Ingo Mierswa

Constructor Summary
ValueString(java.lang.String key, java.lang.String description)
          Creates a new Value object with the given key as name and the given description.
ValueString(java.lang.String key, java.lang.String description, boolean documented)
          Creates a new Value object.
 
Method Summary
abstract  java.lang.String getStringValue()
          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

ValueString

public ValueString(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.


ValueString

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

Method Detail

getStringValue

public abstract java.lang.String getStringValue()
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