org.jboss.weld.introspector
Class ForwardingWeldMember<T,X,S extends Member>

java.lang.Object
  extended by org.jboss.weld.introspector.ForwardingAnnotated
      extended by org.jboss.weld.introspector.ForwardingWeldAnnotated<T,S>
          extended by org.jboss.weld.introspector.ForwardingWeldMember<T,X,S>
All Implemented Interfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedMember<X>, WeldAnnotated<T,S>, WeldMember<T,X,S>
Direct Known Subclasses:
ForwardingWeldConstructor, ForwardingWeldField, ForwardingWeldMethod

public abstract class ForwardingWeldMember<T,X,S extends Member>
extends ForwardingWeldAnnotated<T,S>
implements WeldMember<T,X,S>


Field Summary
 
Fields inherited from interface org.jboss.weld.introspector.WeldAnnotated
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
 
Constructor Summary
ForwardingWeldMember()
           
 
Method Summary
protected abstract  WeldMember<T,X,S> delegate()
           
 WeldClass<X> getDeclaringType()
          Gets an abstraction of the declaring class
 
Methods inherited from class org.jboss.weld.introspector.ForwardingWeldAnnotated
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
 
Methods inherited from class org.jboss.weld.introspector.ForwardingAnnotated
equals, getAnnotation, getAnnotations, getBaseType, getTypeClosure, hashCode, isAnnotationPresent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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.AnnotatedMember
getJavaMember, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Constructor Detail

ForwardingWeldMember

public ForwardingWeldMember()
Method Detail

delegate

protected abstract WeldMember<T,X,S> delegate()
Specified by:
delegate in class ForwardingWeldAnnotated<T,S extends Member>

getDeclaringType

public WeldClass<X> getDeclaringType()
Description copied from interface: WeldMember
Gets an abstraction of the declaring class

Specified by:
getDeclaringType in interface javax.enterprise.inject.spi.AnnotatedMember<X>
Specified by:
getDeclaringType in interface WeldMember<T,X,S extends Member>
Returns:
The declaring class


Copyright © 2013 Seam Framework. All Rights Reserved.