Package org.apache.xbean.finder
Class Parameter<E extends Member>
java.lang.Object
org.apache.xbean.finder.Parameter<E>
- All Implemented Interfaces:
AnnotatedElement
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Parameter<Constructor<T>>
declaredBy
(Constructor<T> ctor, int index) declaredBy
(Method method, int index) boolean
<T extends Annotation>
TgetAnnotation
(Class<T> annotationClass) int
getIndex()
protected abstract Annotation[][]
int
hashCode()
boolean
isAnnotationPresent
(Class<? extends Annotation> annotationClass) toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType
-
Method Details
-
getDeclaringExecutable
-
getIndex
-
getAnnotation
- Specified by:
getAnnotation
in interfaceAnnotatedElement
-
getAnnotations
- Specified by:
getAnnotations
in interfaceAnnotatedElement
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotations
in interfaceAnnotatedElement
-
isAnnotationPresent
- Specified by:
isAnnotationPresent
in interfaceAnnotatedElement
-
equals
-
hashCode
-
toString
-
getParameterAnnotations
-
declaredBy
-
declaredBy
-