org.jboss.weld.introspector
Interface WeldParameter<T,X>

Type Parameters:
T -
All Superinterfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedParameter<X>, WeldAnnotated<T,Object>
All Known Implementing Classes:
ForwardingWeldParameter, ParameterInjectionPoint, WeldParameterImpl

public interface WeldParameter<T,X>
extends WeldAnnotated<T,Object>, javax.enterprise.inject.spi.AnnotatedParameter<X>

AnnotatedParameter provides a uniform access to a method parameter defined either in Java or XML

Author:
Pete Muir

Field Summary
 
Fields inherited from interface org.jboss.weld.introspector.WeldAnnotated
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
 
Method Summary
 WeldClass<X> getDeclaringType()
           
 WeldCallable<?,X,?> getDeclaringWeldCallable()
           
 
Methods inherited from interface org.jboss.weld.introspector.WeldAnnotated
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.AnnotatedParameter
getDeclaringCallable, getPosition
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Method Detail

getDeclaringWeldCallable

WeldCallable<?,X,?> getDeclaringWeldCallable()

getDeclaringType

WeldClass<X> getDeclaringType()


Copyright © 2013 Seam Framework. All Rights Reserved.