Uses of Interface
com.atlassian.plugins.rest.common.expand.resolver.EntityExpanderResolver

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)
           
 



Copyright © 2012 Atlassian. All Rights Reserved.