public abstract class Param<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getName() |
Class<T> |
getType() |
int |
hashCode() |
protected abstract T |
object(String string) |
static Param<Boolean> |
pBoolean(String name) |
static Param<Character> |
pCharacter(String name) |
static Param<Double> |
pDouble(String name) |
static Param<Float> |
pFloat(String name) |
static Param<Integer> |
pInteger(String name) |
static Param<Long> |
pLong(String name) |
static Param<Object> |
pObject(String name) |
static Param<Object> |
pSerializable(String name) |
static Param<String> |
pString(String name) |
static Param<URL> |
pURL(String name) |
protected void |
setName(String name) |
protected void |
setType(Class<T> type) |
protected String |
string(T object) |
T |
toObject(String string) |
String |
toString() |
String |
toString(Object o) |
protected abstract ParamType |
type() |
ParamValue |
value(T value) |
public String getName()
protected void setName(String name)
public ParamValue value(T value)
protected abstract ParamType type()
Copyright © 2013 Molindo GmbH. All Rights Reserved.