View Javadoc

1   package com.atlassian.plugins.rest.common.expand;
2   
3   import java.lang.annotation.Documented;
4   import static java.lang.annotation.ElementType.*;
5   import java.lang.annotation.Retention;
6   import static java.lang.annotation.RetentionPolicy.*;
7   import java.lang.annotation.Target;
8   
9   /**
10   * Annotation available for types to declare which is their {@link EntityExpander}
11   */
12  @Retention(RUNTIME)
13  @Target(TYPE)
14  @Documented
15  public @interface Expander
16  {
17      Class<? extends EntityExpander<?>> value();
18  }