|
|||||||||
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 |