org.jactr.core.utils.parameter
Class BooleanParameterHandler

java.lang.Object
  extended by org.jactr.core.utils.parameter.ParameterHandler<java.lang.Boolean>
      extended by org.jactr.core.utils.parameter.BooleanParameterHandler
All Implemented Interfaces:
IParameterHandler<java.lang.Boolean>

public class BooleanParameterHandler
extends ParameterHandler<java.lang.Boolean>

Author:
harrison To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Constructor Summary
BooleanParameterHandler()
           
 
Method Summary
 java.lang.Boolean coerce(java.lang.String value)
           
 
Methods inherited from class org.jactr.core.utils.parameter.ParameterHandler
booleanInstance, classInstance, instance, numberInstance, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanParameterHandler

public BooleanParameterHandler()
Method Detail

coerce

public java.lang.Boolean coerce(java.lang.String value)
Specified by:
coerce in interface IParameterHandler<java.lang.Boolean>
Specified by:
coerce in class ParameterHandler<java.lang.Boolean>
Returns:
Boolean iff value isa Boolean Boolean.FALSE iff value=="null", "nil", "f", "false" Boolean.TRUE iff value=="true" "t" Boolean.FALSE otherwise
See Also:
IParameterHandler.coerce(String)