public class JavaBeanParameter extends Object implements JavaBeanAnnotatedElement
Modifier and Type | Method and Description |
---|---|
AnnotatedType |
getAnnotatedType() |
<A extends Annotation> |
getAnnotation(Class<A> annotationClass) |
Annotation[] |
getDeclaredAnnotations() |
Type |
getGenericType() |
int |
getIndex() |
Class<?> |
getType() |
TypeVariable<?>[] |
getTypeParameters() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isAnnotationPresent
public int getIndex()
public Class<?> getType()
getType
in interface JavaBeanAnnotatedElement
public AnnotatedType getAnnotatedType()
getAnnotatedType
in interface JavaBeanAnnotatedElement
public Annotation[] getDeclaredAnnotations()
getDeclaredAnnotations
in interface JavaBeanAnnotatedElement
public Type getGenericType()
getGenericType
in interface JavaBeanAnnotatedElement
public TypeVariable<?>[] getTypeParameters()
getTypeParameters
in interface JavaBeanAnnotatedElement
public <A extends Annotation> A getAnnotation(Class<A> annotationClass)
getAnnotation
in interface JavaBeanAnnotatedElement
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved