org.jboss.weld.introspector.jlr
Class AbstractWeldCallable<T,X,S extends java.lang.reflect.Member>

java.lang.Object
  extended by org.jboss.weld.introspector.jlr.AbstractWeldAnnotated<T,S>
      extended by org.jboss.weld.introspector.jlr.AbstractWeldMember<T,X,S>
          extended by org.jboss.weld.introspector.jlr.AbstractWeldCallable<T,X,S>
All Implemented Interfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedCallable<X>, javax.enterprise.inject.spi.AnnotatedMember<X>, WeldAnnotated<T,S>, WeldCallable<T,X,S>, WeldMember<T,X,S>
Direct Known Subclasses:
WeldConstructorImpl, WeldMethodImpl

public abstract class AbstractWeldCallable<T,X,S extends java.lang.reflect.Member>
extends AbstractWeldMember<T,X,S>
implements WeldCallable<T,X,S>

Author:
pmuir

Field Summary
 
Fields inherited from interface org.jboss.weld.introspector.WeldAnnotated
MAPPED_METAANNOTATIONS
 
Constructor Summary
protected AbstractWeldCallable(AnnotationStore annotatedItemHelper, java.lang.reflect.Member member, java.lang.Class<T> rawType, java.lang.reflect.Type type, WeldClass<X> declaringType)
           
 
Method Summary
 
Methods inherited from class org.jboss.weld.introspector.jlr.AbstractWeldMember
getDeclaringType, getJavaMember, getName, getPackage, isFinal, isPackagePrivate, isPrivate, isPublic, isStatic, isTransient, toString
 
Methods inherited from class org.jboss.weld.introspector.jlr.AbstractWeldAnnotated
equals, getActualTypeArguments, getAnnotation, getAnnotations, getAnnotationStore, getBaseType, getBindingsAsArray, getDeclaredMetaAnnotations, getDelegate, getInterfaceOnlyFlattenedTypeHierarchy, getJavaClass, getMetaAnnotations, getMetaAnnotationsAsArray, getQualifiers, getTypeClosure, hashCode, isAnnotationPresent, isDeclaredAnnotationPresent, isParameterizedType, isProxyable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.weld.introspector.WeldCallable
getAnnotatedWBParameters, getWBParameters
 
Methods inherited from interface org.jboss.weld.introspector.WeldMember
getDeclaringType, 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.AnnotatedCallable
getParameters
 
Methods inherited from interface javax.enterprise.inject.spi.AnnotatedMember
isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Constructor Detail

AbstractWeldCallable

protected AbstractWeldCallable(AnnotationStore annotatedItemHelper,
                               java.lang.reflect.Member member,
                               java.lang.Class<T> rawType,
                               java.lang.reflect.Type type,
                               WeldClass<X> declaringType)


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