org.jboss.webbeans.introspector
Interface AnnotatedParameter<T>
- Type Parameters:
T
-
- All Superinterfaces:
- AnnotatedItem<T,java.lang.Object>
- All Known Implementing Classes:
- AnnotatedParameterImpl, ForwardingAnnotatedParameter, ParameterInjectionPoint, WrappedAnnotatedParameter
public interface AnnotatedParameter<T>
- extends AnnotatedItem<T,java.lang.Object>
AnnotatedParameter provides a uniform access to a method parameter defined
either in Java or XML
- Author:
- Pete Muir
Methods inherited from interface org.jboss.webbeans.introspector.AnnotatedItem |
getActualTypeArguments, getAnnotation, getAnnotationsAsSet, getAnnotationStore, getBindings, getBindingsAsArray, getDeclaredMetaAnnotations, getFlattenedTypeHierarchy, getMetaAnnotations, getMetaAnnotationsAsArray, getName, getRawType, getType, isAnnotationPresent, isAssignableFrom, isAssignableFrom, isDeclaredAnnotationPresent, isFinal, isParameterizedType, isProxyable, isPublic, isStatic |
getValue
T getValue(Manager manager)
- Gets the actual value of the parameter from the manager
- Parameters:
manager
- The Web Beans manager
- Returns:
- The value
getDeclaringMember
AnnotatedMember<?,?> getDeclaringMember()
Copyright © 2011. All Rights Reserved.