|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Context
The Context is a bucket of typed/named attachemnts.
| Nested Class Summary | |
|---|---|
static class |
Context.Key
A key for attachements |
| Method Summary | ||
|---|---|---|
|
addAttachment(java.lang.Class<T> clazz,
java.lang.Object value)
Add arbitrary attachment |
|
|
addAttachment(java.lang.Class<T> clazz,
java.lang.String name,
java.lang.Object value)
Add arbitrary attachment with name |
|
java.lang.Object |
addAttachment(java.lang.String name,
java.lang.Object value)
Add arbitrary attachment with name |
|
|
getAttachment(java.lang.Class<T> clazz)
Get an arbitrary attachment |
|
|
getAttachment(java.lang.Class<T> clazz,
java.lang.String name)
Get an arbitrary attachment |
|
java.lang.Object |
getAttachment(java.lang.String name)
Get an arbitrary attachment |
|
java.util.Collection<Context.Key> |
getAttachmentKeys()
Get attachment keys |
|
|
removeAttachment(java.lang.Class<T> clazz)
Remove arbitrary attachments |
|
|
removeAttachment(java.lang.Class<T> clazz,
java.lang.String name)
Remove arbitrary attachments |
|
java.lang.Object |
removeAttachment(java.lang.String name)
Remove arbitrary attachments |
|
| Method Detail |
|---|
java.util.Collection<Context.Key> getAttachmentKeys()
<T> T addAttachment(java.lang.Class<T> clazz,
java.lang.Object value)
<T> T addAttachment(java.lang.Class<T> clazz,
java.lang.String name,
java.lang.Object value)
java.lang.Object addAttachment(java.lang.String name,
java.lang.Object value)
<T> T getAttachment(java.lang.Class<T> clazz)
<T> T getAttachment(java.lang.Class<T> clazz,
java.lang.String name)
java.lang.Object getAttachment(java.lang.String name)
<T> T removeAttachment(java.lang.Class<T> clazz)
<T> T removeAttachment(java.lang.Class<T> clazz,
java.lang.String name)
java.lang.Object removeAttachment(java.lang.String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||