public class ArrayElement extends Object implements TypeVariable<Class<?>>
| Constructor and Description |
|---|
ArrayElement(AnnotatedArrayType annotatedArrayType) |
ArrayElement(Type arrayType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
AnnotatedType[] |
getAnnotatedBounds() |
<T extends Annotation> |
getAnnotation(Class<T> annotationClass) |
Annotation[] |
getAnnotations() |
Type[] |
getBounds() |
Class<?> |
getContainerClass() |
Annotation[] |
getDeclaredAnnotations() |
Class<?> |
getGenericDeclaration() |
String |
getName() |
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTypeNamegetAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresentpublic ArrayElement(AnnotatedArrayType annotatedArrayType)
public ArrayElement(Type arrayType)
public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
getAnnotation in interface AnnotatedElementpublic Annotation[] getAnnotations()
getAnnotations in interface AnnotatedElementpublic Annotation[] getDeclaredAnnotations()
getDeclaredAnnotations in interface AnnotatedElementpublic Type[] getBounds()
getBounds in interface TypeVariable<Class<?>>public Class<?> getGenericDeclaration()
getGenericDeclaration in interface TypeVariable<Class<?>>public String getName()
getName in interface TypeVariable<Class<?>>public AnnotatedType[] getAnnotatedBounds()
getAnnotatedBounds in interface TypeVariable<Class<?>>public Class<?> getContainerClass()
Copyright © 2019 JBoss by Red Hat. All rights reserved.