public abstract class ParameterHandler<T> extends java.lang.Object implements IParameterHandler<T>
Constructor and Description |
---|
ParameterHandler() |
Modifier and Type | Method and Description |
---|---|
static BooleanParameterHandler |
booleanInstance() |
static ClassNameParameterHandler |
classInstance() |
abstract T |
coerce(java.lang.String value) |
static IParameterHandler |
instance(java.lang.Class type) |
static NumericParameterHandler |
numberInstance() |
java.lang.String |
toString(T value) |
public static NumericParameterHandler numberInstance()
public static ClassNameParameterHandler classInstance()
public static BooleanParameterHandler booleanInstance()
public static IParameterHandler instance(java.lang.Class type)
public abstract T coerce(java.lang.String value)
coerce
in interface IParameterHandler<T>
IParameterHandler.coerce(String)
public java.lang.String toString(T value)
toString
in interface IParameterHandler<T>