org.jboss.weld.introspector
Interface WeldMember<T,X,S extends java.lang.reflect.Member>

All Superinterfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedMember<X>, WeldAnnotated<T,S>
All Known Subinterfaces:
WeldCallable<T,X,S>, WeldConstructor<T>, WeldField<T,X>, WeldMethod<T,X>
All Known Implementing Classes:
AbstractWeldCallable, AbstractWeldMember, ConstructorInjectionPoint, FieldInjectionPoint, ForwardingWeldConstructor, ForwardingWeldField, ForwardingWeldMember, ForwardingWeldMethod, MethodInjectionPoint, WeldConstructorImpl, WeldFieldImpl, WeldMethodImpl

public interface WeldMember<T,X,S extends java.lang.reflect.Member>
extends WeldAnnotated<T,S>, javax.enterprise.inject.spi.AnnotatedMember<X>

AnnotedMember provides enhanced access to an annotated member

Author:
Pete Muir

Field Summary
 
Fields inherited from interface org.jboss.weld.introspector.WeldAnnotated
MAPPED_METAANNOTATIONS
 
Method Summary
 WeldClass<X> getDeclaringType()
          Gets an abstraction of the declaring class
 S getJavaMember()
           
 
Methods inherited from interface org.jboss.weld.introspector.WeldAnnotated
getActualTypeArguments, getBindingsAsArray, getDeclaredMetaAnnotations, getInterfaceOnlyFlattenedTypeHierarchy, getJavaClass, getMetaAnnotations, getMetaAnnotationsAsArray, getName, getPackage, getQualifiers, isDeclaredAnnotationPresent, isFinal, isPackagePrivate, isParameterizedType, isPrivate, isProxyable, isPublic, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.AnnotatedMember
isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Method Detail

getJavaMember

S getJavaMember()
Specified by:
getJavaMember in interface javax.enterprise.inject.spi.AnnotatedMember<X>

getDeclaringType

WeldClass<X> getDeclaringType()
Gets an abstraction of the declaring class

Specified by:
getDeclaringType in interface javax.enterprise.inject.spi.AnnotatedMember<X>
Returns:
The declaring class


Copyright © 2008-2009 Seam Framework. All Rights Reserved.