org.knime.core.node.config
Class ConfigFloatEntry

java.lang.Object
  extended by org.knime.core.node.config.AbstractConfigEntry
      extended by org.knime.core.node.config.ConfigFloatEntry
All Implemented Interfaces:
Serializable, TreeNode

final class ConfigFloatEntry
extends AbstractConfigEntry

Config entry for float values.

Author:
Thomas Gabriel, University of Konstanz

Constructor Summary
ConfigFloatEntry(String key, float f)
          Creates a new Config entry for type float.
ConfigFloatEntry(String key, String d)
          Creates a new Config entry for type float.
 
Method Summary
 float getFloat()
           
protected  boolean hasIdenticalValue(AbstractConfigEntry ace)
          Derived classes must compare their value with the value in the passed argument (on equality).
 String toStringValue()
          Returns a String representation for this Config entry which is the used to re-load this Config entry.
 
Methods inherited from class org.knime.core.node.config.AbstractConfigEntry
children, equals, getAllowsChildren, getChildAt, getChildCount, getIndex, getKey, getParent, getType, hashCode, isIdentical, isLeaf, setKey, setParent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigFloatEntry

ConfigFloatEntry(String key,
                 float f)
Creates a new Config entry for type float.

Parameters:
key - The key for this value.
f - The float value.

ConfigFloatEntry

ConfigFloatEntry(String key,
                 String d)
Creates a new Config entry for type float.

Parameters:
key - The key for this value.
d - The float value as String.
Method Detail

getFloat

public float getFloat()
Returns:
The float value.

toStringValue

public String toStringValue()
Description copied from class: AbstractConfigEntry
Returns a String representation for this Config entry which is the used to re-load this Config entry.

Specified by:
toStringValue in class AbstractConfigEntry
Returns:
A String representation of this float value.
See Also:
Float.toString(float)

hasIdenticalValue

protected boolean hasIdenticalValue(AbstractConfigEntry ace)
Derived classes must compare their value with the value in the passed argument (on equality). They can safely assume that the specified object has the same java class, the same type and key.

Specified by:
hasIdenticalValue in class AbstractConfigEntry
Parameters:
ace - the argument to compare the value with
Returns:
true if the specified argument stores the same value as this.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.