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

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

public class DoubleTypeHandler
extends Object
implements ConfigurationTypeHandler

Parses and formats between Strings and Doubles.

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
DoubleTypeHandler()
           
 
Method Summary
 Object toObject(Class type, String stringValue)
          Parses a string into a Double object.
 String toString(Object objectValue)
          Formats an Double into a String value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleTypeHandler

public DoubleTypeHandler()
Method Detail

toObject

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

Parses a string into a Double object.

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

toString

public String toString(Object objectValue)

Formats an Double into a String value.

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


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.