public static final class ControllerParams.Param extends Object
Constructor and Description |
---|
Param(String name, Class<?> type) |
Param(String name, Class<?> type, ControllerParams.ParamValue valueKind, Object value) |
Modifier and Type | Method and Description |
---|---|
Object |
defaultedValue() |
Object |
forcedValue() |
String |
name() |
String |
toString() |
Class<?> |
type() |
ControllerParams.ParamValue |
valueKind() |
public Param(String name, Class<?> type, ControllerParams.ParamValue valueKind, Object value)
public String name()
public Class<?> type()
public ControllerParams.ParamValue valueKind()
public Object forcedValue()
IllegalStateException
- if no forced value
public Object defaultedValue()
IllegalStateException
- if no defaulted value