org.springframework.binding.convert.converters
Class StringToBoolean

java.lang.Object
  extended by org.springframework.binding.convert.converters.StringToObject
      extended by org.springframework.binding.convert.converters.StringToBoolean
All Implemented Interfaces:
Converter, TwoWayConverter

public class StringToBoolean
extends StringToObject

Converts a textual representation of a boolean object to a Boolean instance.

Author:
Keith Donald

Constructor Summary
StringToBoolean()
          Create a text boolean converter that parses standard true and false strings.
StringToBoolean(java.lang.String trueString, java.lang.String falseString)
          Create a text to boolean converter that takes specific string representations of true and false into account.
 
Method Summary
protected  java.lang.Object toObject(java.lang.String string, java.lang.Class targetClass)
           
protected  java.lang.String toString(java.lang.Object object)
           
 
Methods inherited from class org.springframework.binding.convert.converters.StringToObject
convertSourceToTargetClass, convertTargetToSourceClass, getSourceClass, getTargetClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringToBoolean

public StringToBoolean()
Create a text boolean converter that parses standard true and false strings.


StringToBoolean

public StringToBoolean(java.lang.String trueString,
                       java.lang.String falseString)
Create a text to boolean converter that takes specific string representations of true and false into account.

Parameters:
trueString - special true string to use
falseString - special false string to use
Method Detail

toObject

protected java.lang.Object toObject(java.lang.String string,
                                    java.lang.Class targetClass)
                             throws java.lang.Exception
Specified by:
toObject in class StringToObject
Throws:
java.lang.Exception

toString

protected java.lang.String toString(java.lang.Object object)
                             throws java.lang.Exception
Specified by:
toString in class StringToObject
Throws:
java.lang.Exception