Class JavaAnnotatedType
java.lang.Object
org.openzen.zencode.java.module.converters.JavaAnnotatedType
- All Implemented Interfaces:
AnnotatedElement,Type
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic JavaAnnotatedType[]<T extends Annotation>
TgetAnnotation(Class<T> annotationClass) <T extends Annotation>
T[]getAnnotationsByType(Class<T> annotationClass) <T extends Annotation>
TgetDeclaredAnnotation(Class<T> annotationClass) <T extends Annotation>
T[]getDeclaredAnnotationsByType(Class<T> annotationClass) getType()booleanisAnnotationPresent(Class<? extends Annotation> annotationClass) static JavaAnnotatedTypetoString()
-
Method Details
-
of
-
arrayOf
-
getElementType
-
getAnnotatedElement
-
getType
-
isAnnotationPresent
- Specified by:
isAnnotationPresentin interfaceAnnotatedElement
-
getAnnotationsByType
- Specified by:
getAnnotationsByTypein interfaceAnnotatedElement
-
getDeclaredAnnotation
- Specified by:
getDeclaredAnnotationin interfaceAnnotatedElement
-
getDeclaredAnnotationsByType
- Specified by:
getDeclaredAnnotationsByTypein interfaceAnnotatedElement
-
getTypeName
- Specified by:
getTypeNamein interfaceType
-
getAnnotation
- Specified by:
getAnnotationin interfaceAnnotatedElement
-
getAnnotations
- Specified by:
getAnnotationsin interfaceAnnotatedElement
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotationsin interfaceAnnotatedElement
-
toString
-