|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EntityExpanderResolver | |
|---|---|
| com.atlassian.plugins.rest.common.expand | |
| com.atlassian.plugins.rest.common.expand.interceptor | |
| com.atlassian.plugins.rest.common.expand.resolver | |
| Uses of EntityExpanderResolver in com.atlassian.plugins.rest.common.expand |
|---|
| Classes in com.atlassian.plugins.rest.common.expand that implement EntityExpanderResolver | |
|---|---|
static class |
SelfExpandingExpander.Resolver
To use the self expanding mechanism, make sure you register an instance of this EntityExpanderResolver in your application's
ExpandResponseFilter. |
| Methods in com.atlassian.plugins.rest.common.expand with parameters of type EntityExpanderResolver | |
|---|---|
void |
EntityCrawler.crawl(java.lang.Object entity,
ExpandParameter expandParameter,
EntityExpanderResolver expanderResolver)
Crawls an entity for fields that should be expanded and expands them. |
T |
AbstractRecursiveEntityExpander.expand(ExpandContext<T> context,
EntityExpanderResolver expanderResolver,
EntityCrawler entityCrawler)
|
T |
EntityExpander.expand(ExpandContext<T> context,
EntityExpanderResolver expanderResolver,
EntityCrawler entityCrawler)
|
| Uses of EntityExpanderResolver in com.atlassian.plugins.rest.common.expand.interceptor |
|---|
| Constructors in com.atlassian.plugins.rest.common.expand.interceptor with parameters of type EntityExpanderResolver | |
|---|---|
ExpandInterceptor(EntityExpanderResolver expanderResolver)
|
|
ExpandInterceptor(java.lang.String expandParameterName,
EntityExpanderResolver expanderResolver)
|
|
| Uses of EntityExpanderResolver in com.atlassian.plugins.rest.common.expand.resolver |
|---|
| Classes in com.atlassian.plugins.rest.common.expand.resolver that implement EntityExpanderResolver | |
|---|---|
class |
AbstractAnnotationEntityExpanderResolver
An EntityExpander resolver that uses the Expander annotation for resolution. |
class |
ChainingEntityExpanderResolver
|
class |
CollectionEntityExpanderResolver
An EntityExpanderResolver that can find entity expanders for:
List
Collection
|
class |
ExpandConstraintEntityExpanderResolver
Entity expander resolver that will get resolver for classes (objects) with method annotated with @ExpandConstraint. |
class |
IdentityEntityExpanderResolver
|
class |
ListWrapperEntityExpanderResolver
An entity expander resolver that can create a entity expander for list wrappers |
| Constructor parameters in com.atlassian.plugins.rest.common.expand.resolver with type arguments of type EntityExpanderResolver | |
|---|---|
ChainingEntityExpanderResolver(java.util.List<EntityExpanderResolver> resolvers)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||