1 17 18 package org.sape.carbon.core.config.type.handlers; 19 20 21 import org.sape.carbon.core.config.type.ConfigurationTypeHandler; 22 import org.sape.carbon.core.config.type.TypeConversionException; 23 24 32 public class BooleanTypeHandler implements ConfigurationTypeHandler { 33 34 43 public Object toObject(Class type, String stringValue) 44 throws TypeConversionException { 45 46 Boolean object = null; 47 try { 48 object = Boolean.valueOf(stringValue); 49 } catch (NumberFormatException nfe) { 50 throw new TypeConversionException( 51 this.getClass(), 52 "Couldn't format", nfe); 53 } 54 return object; 55 } 56 57 64 public String toString(Object objectValue) { 65 return ((Boolean ) objectValue).toString(); 66 } 67 68 } 69 | Popular Tags |