|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PathBindable<T extends PathBindable<T>>
Binder for path parameters.
Any type T that implements this class can be bound to/from a path parameter. The only requirement is
that the class provides a noarg constructor.
For example, the following type could be used to bind an Ebean user:
| Method Summary | |
|---|---|
T |
bind(java.lang.String key,
java.lang.String txt)
Bind an URL path parameter. |
java.lang.String |
javascriptUnbind()
Javascript function to unbind in the Javascript router. |
java.lang.String |
unbind(java.lang.String key)
Unbind a URL path parameter. |
| Method Detail |
|---|
T bind(java.lang.String key,
java.lang.String txt)
key - Parameter keytxt - The value as String (extracted from the URL path)
java.lang.RuntimeException - if this object could not be boundjava.lang.String unbind(java.lang.String key)
key - Parameter keyjava.lang.String javascriptUnbind()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||