Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType |
protected boolean |
include |
protected java.lang.String |
name |
protected boolean |
strict |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
boolean |
include() |
java.lang.String |
name() |
static JSONAnnotationValues |
of(AnnotationParser annotationParser,
java.lang.reflect.AnnotatedElement annotatedElement)
Shortcut for checking the annotation on annotated element and returning either the values or
null . |
static AnnotationParser |
parserFor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
Shortcut methods for given annotation class.
|
boolean |
strict() |
protected final boolean strict
protected final java.lang.String name
protected final boolean include
protected final java.lang.Class<? extends java.lang.annotation.Annotation> annotationType
public static AnnotationParser parserFor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
public static JSONAnnotationValues of(AnnotationParser annotationParser, java.lang.reflect.AnnotatedElement annotatedElement)
null
.public boolean strict()
public java.lang.String name()
public boolean include()
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType
in interface java.lang.annotation.Annotation
Copyright © 2003-present Jodd Team