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

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

public class ByteTypeHandler
extends Object
implements ConfigurationTypeHandler

Parses and formats between Strings and Bytes.

Copyright 2002 Sapient

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

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

Constructor Detail

ByteTypeHandler

public ByteTypeHandler()
Method Detail

toObject

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

Parses a string into a Byte object.

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

toString

public String toString(Object objectValue)

Formats an Byte into a String value.

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


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.