org.sape.carbon.core.config.type.handlers
Class FloatTypeHandler

java.lang.Object
  |
  +--org.sape.carbon.core.config.type.handlers.FloatTypeHandler
All Implemented Interfaces:
ConfigurationTypeHandler

public class FloatTypeHandler
extends Object
implements ConfigurationTypeHandler

Parses and formats between Strings and Floats.

Copyright 2002 Sapient

Since:
carbon 1.0
Version:
$Revision: 1.11 $($Author: dvoet $ / $Date: 2003/05/05 21:21:20 $)
Author:
Greg Hinkle, January 2002

Constructor Summary
FloatTypeHandler()
           
 
Method Summary
 Object toObject(Class type, String stringValue)
          Parses a string into a Float object.
 String toString(Object objectValue)
          Formats an Float into a String value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FloatTypeHandler

public FloatTypeHandler()
Method Detail

toObject

public Object toObject(Class type,
                       String stringValue)
                throws TypeConversionException

Parses a string into a Float object.

Specified by:
toObject in interface ConfigurationTypeHandler
Parameters:
type - String
stringValue - the String representation of the requested Float
Returns:
Float version of the String given
Throws:
TypeConversionException - when the string does not represent a valid Float

toString

public String toString(Object objectValue)

Formats an Float into a String value.

Specified by:
toString in interface ConfigurationTypeHandler
Parameters:
objectValue - the Float to be formatted
Returns:
String value of the Float
Throws:
ClassCastException - when past an object other than a Float


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.