T
- Parameter type
public interface ParameterBinder<T>
Modifier and Type | Method and Description |
---|---|
boolean |
accept(Class<?> type)
Check if this ParameterBinder accept the given type.
|
T |
bind(String name, String value)
Bind a parameter value.
|
default void |
init(Application application)
Called on parameter binder init.
|
String |
unbind(String name, T value)
Unbind a parameter value.
|
default void init(Application application)
Default to NOOP.
application
- Application
boolean accept(Class<?> type)
type
- Parameter type
T bind(String name, String value)
name
- Parameter name
value
- Parameter raw value