|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EntityExpander<T> | Interface for expanding entities. |
| ExpandContext<T> | The context for expansions. |
| SelfExpanding | Represents a JAXB rest data object that is expandable and is capable of expanding itself. |
| Class Summary | |
|---|---|
| AbstractRecursiveEntityExpander<T> | |
| DefaultExpandContext<T> | |
| EntityCrawler | This allows for crawling the fields of any arbitrary object, looking for fields that should be expanded. |
| SelfExpandingExpander | This is a general-purpose expander for atlassian-rest that delegates the
expand process to the entity that is to be expanded (instead of having that
knowledge in a separate EntityExpander. |
| SelfExpandingExpander.Resolver | To use the self expanding mechanism, make sure you register an instance
of this EntityExpanderResolver in your application's
ExpandResponseFilter. |
| Exception Summary | |
|---|---|
| ExpandException | |
| Annotation Types Summary | |
|---|---|
| Expandable | This is an annotation to design field on REST resources that can be expanded. |
| ExpandConstraint | |
| Expander | Annotation available for types to declare which is their EntityExpander |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||