• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package com.fasterxml.jackson.annotation;
2 
3 import java.lang.annotation.ElementType;
4 import java.lang.annotation.Retention;
5 import java.lang.annotation.RetentionPolicy;
6 import java.lang.annotation.Target;
7 
8 /**
9  * Meta-annotation (annotations used on other annotations)
10  * used for marking all annotations that are
11  * part of Jackson package. Can be used for recognizing all
12  * Jackson annotations generically, and in future also for
13  * passing other generic annotation configuration.
14  */
15 @Target({ElementType.ANNOTATION_TYPE})
16 @Retention(RetentionPolicy.RUNTIME)
17 public @interface JacksonAnnotation
18 {
19     // for now, a pure tag annotation, no parameters
20 }
21