org.jactr.core.utils.parameter
Class ParameterHandler<T>
java.lang.Object
org.jactr.core.utils.parameter.ParameterHandler<T>
- All Implemented Interfaces:
- IParameterHandler<T>
- Direct Known Subclasses:
- ACTRParameterHandler, BooleanParameterHandler, ClassNameParameterHandler, CollectionParameterHandler, LinkParameterHandler, NumericParameterHandler, SimilarityParameterHandler
public abstract class ParameterHandler<T>
- extends java.lang.Object
- implements IParameterHandler<T>
- Author:
- harrison To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParameterHandler
public ParameterHandler()
numberInstance
public static NumericParameterHandler numberInstance()
classInstance
public static ClassNameParameterHandler classInstance()
booleanInstance
public static BooleanParameterHandler booleanInstance()
instance
public static IParameterHandler instance(java.lang.Class type)
coerce
public abstract T coerce(java.lang.String value)
- Specified by:
coerce in interface IParameterHandler<T>
- See Also:
IParameterHandler.coerce(String)
toString
public java.lang.String toString(T value)
- Specified by:
toString in interface IParameterHandler<T>