Class JsonbAnnotatedElement.AnnotationWrapper<T extends Annotation>

java.lang.Object
org.eclipse.yasson.internal.model.JsonbAnnotatedElement.AnnotationWrapper<T>
Enclosing class:
JsonbAnnotatedElement<T extends AnnotatedElement>

public static final class JsonbAnnotatedElement.AnnotationWrapper<T extends Annotation> extends Object
  • Constructor Details

    • AnnotationWrapper

      public AnnotationWrapper(T annotation, boolean inherited, Class<?> definedType)
  • Method Details

    • getAnnotation

      public T getAnnotation()
    • isInherited

      public boolean isInherited()
    • getDefinedType

      public Class<?> getDefinedType()
    • toString

      public String toString()
      Overrides:
      toString in class Object