Uses of Interface
org.jboss.weld.introspector.WeldClass

Packages that use WeldClass
org.jboss.weld   
org.jboss.weld.bean   
org.jboss.weld.bean.builtin   
org.jboss.weld.bootstrap   
org.jboss.weld.bootstrap.events   
org.jboss.weld.introspector   
org.jboss.weld.introspector.jlr   
org.jboss.weld.resources   
org.jboss.weld.util   
 

Uses of WeldClass in org.jboss.weld
 

Constructors in org.jboss.weld with parameters of type WeldClass
SimpleInjectionTarget(WeldClass<T> type, BeanManagerImpl beanManager)
           
 

Uses of WeldClass in org.jboss.weld.bean
 

Fields in org.jboss.weld.bean declared as WeldClass
protected  WeldClass<T> AbstractClassBean.annotatedItem
           
 

Methods in org.jboss.weld.bean that return WeldClass
 WeldClass<T> AbstractClassBean.getAnnotatedItem()
          Gets the annotated item
 

Methods in org.jboss.weld.bean with parameters of type WeldClass
static
<T> NewManagedBean<T>
NewManagedBean.of(WeldClass<T> clazz, BeanManagerImpl manager)
          Creates an instance of a NewSimpleBean from an annotated class
static
<T> ManagedBean<T>
ManagedBean.of(WeldClass<T> clazz, BeanManagerImpl manager)
          Creates a simple, annotation defined Web Bean
static
<T> InterceptorImpl<T>
InterceptorImpl.of(WeldClass<T> type, BeanManagerImpl manager)
           
static
<T> DecoratorImpl<T>
DecoratorImpl.of(WeldClass<T> clazz, BeanManagerImpl manager)
          Creates a decorator bean
 

Constructors in org.jboss.weld.bean with parameters of type WeldClass
AbstractClassBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl manager)
          Constructor
DecoratorImpl(WeldClass<T> type, BeanManagerImpl manager)
           
InterceptorImpl(WeldClass<T> type, BeanManagerImpl manager)
           
ManagedBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl manager)
          Constructor
NewManagedBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl manager)
          Protected constructor
NewSessionBean(WeldClass<T> type, InternalEjbDescriptor<T> ejbDescriptor, java.lang.String idSuffix, BeanManagerImpl manager)
          Protected constructor
SessionBean(WeldClass<T> type, InternalEjbDescriptor<T> ejbDescriptor, java.lang.String idSuffix, BeanManagerImpl manager)
          Constructor
 

Uses of WeldClass in org.jboss.weld.bean.builtin
 

Constructors in org.jboss.weld.bean.builtin with parameters of type WeldClass
ExtensionBean(BeanManagerImpl manager, WeldClass<javax.enterprise.inject.spi.Extension> clazz, javax.enterprise.inject.spi.Extension instance)
           
 

Uses of WeldClass in org.jboss.weld.bootstrap
 

Methods in org.jboss.weld.bootstrap with parameters of type WeldClass
protected
<T> void
AbstractBeanDeployer.createDecorator(WeldClass<T> annotatedClass)
           
protected
<X> void
AbstractBeanDeployer.createDisposalMethods(AbstractClassBean<X> declaringBean, WeldClass<X> annotatedClass)
           
protected
<T> void
AbstractBeanDeployer.createInterceptor(WeldClass<T> annotatedClass)
           
protected
<X> void
AbstractBeanDeployer.createObserverMethods(RIBean<X> declaringBean, WeldClass<X> annotatedClass)
           
protected
<X> void
AbstractBeanDeployer.createProducerFields(AbstractClassBean<X> declaringBean, WeldClass<X> annotatedClass)
           
protected
<X> void
AbstractBeanDeployer.createProducerMethods(AbstractClassBean<X> declaringBean, WeldClass<X> annotatedClass)
           
protected
<T> void
AbstractBeanDeployer.createSimpleBean(WeldClass<T> annotatedClass)
           
 AbstractClassBean<?> BeanDeployerEnvironment.getClassBean(WeldClass<?> clazz)
           
protected  boolean AbstractBeanDeployer.isTypeManagedBeanOrDecorator(WeldClass<?> clazz)
          Indicates if the type is a simple Web Bean
 

Uses of WeldClass in org.jboss.weld.bootstrap.events
 

Methods in org.jboss.weld.bootstrap.events with parameters of type WeldClass
static
<X> ProcessAnnotatedTypeImpl<X>
ProcessAnnotatedTypeImpl.fire(BeanManagerImpl beanManager, WeldClass<X> clazz)
           
 

Uses of WeldClass in org.jboss.weld.introspector
 

Subinterfaces of WeldClass in org.jboss.weld.introspector
 interface WeldAnnotation<T extends Annotation>
          Represents a meta annotation
 

Classes in org.jboss.weld.introspector that implement WeldClass
 class ForwardingWeldAnnotation<T extends Annotation>
           
 class ForwardingWeldClass<T>
           
 

Methods in org.jboss.weld.introspector that return WeldClass
<U> WeldClass<? extends U>
WeldClass.asWeldSubclass(WeldClass<U> clazz)
           
<U> WeldClass<? extends U>
ForwardingWeldClass.asWeldSubclass(WeldClass<U> clazz)
           
protected abstract  WeldClass<T> ForwardingWeldClass.delegate()
           
 WeldClass<X> WeldMember.getDeclaringType()
          Gets an abstraction of the declaring class
 WeldClass<X> ForwardingWeldMember.getDeclaringType()
           
 WeldClass<X> ForwardingWeldField.getDeclaringType()
           
 WeldClass<T> ForwardingWeldConstructor.getDeclaringType()
           
 WeldClass<?> WeldClass.getWeldSuperclass()
          Gets the superclass.
 WeldClass<?> ForwardingWeldClass.getWeldSuperclass()
           
 

Methods in org.jboss.weld.introspector with parameters of type WeldClass
<U> WeldClass<? extends U>
WeldClass.asWeldSubclass(WeldClass<U> clazz)
           
<U> WeldClass<? extends U>
ForwardingWeldClass.asWeldSubclass(WeldClass<U> clazz)
           
<F> WeldField<F,?>
WeldClass.getDeclaredWeldField(java.lang.String fieldName, WeldClass<F> expectedType)
          Get a field by name
<F> WeldField<F,?>
ForwardingWeldClass.getDeclaredWeldField(java.lang.String fieldName, WeldClass<F> expectedType)
           
<M> WeldMethod<M,?>
WeldClass.getDeclaredWeldMethod(MethodSignature signature, WeldClass<M> expectedReturnType)
          Get a method by name
<M> WeldMethod<M,?>
ForwardingWeldClass.getDeclaredWeldMethod(MethodSignature signature, WeldClass<M> expectedReturnType)
           
<A> WeldMethod<A,?>
WeldAnnotation.getMember(java.lang.String memberName, WeldClass<A> expectedType)
          Get an annotation member by name
 

Uses of WeldClass in org.jboss.weld.introspector.jlr
 

Classes in org.jboss.weld.introspector.jlr that implement WeldClass
 class WeldAnnotationImpl<T extends Annotation>
          Represents an annotated annotation This class is immutable and therefore threadsafe
 class WeldClassImpl<T>
          Represents an annotated class This class is immutable, and therefore threadsafe
 

Methods in org.jboss.weld.introspector.jlr that return WeldClass
<U> WeldClass<? extends U>
WeldClassImpl.asWeldSubclass(WeldClass<U> clazz)
           
 WeldClass<X> AbstractWeldMember.getDeclaringType()
           
 WeldClass<?> WeldClassImpl.getWeldSuperclass()
          Gets the superclass abstraction of the type
static
<T> WeldClass<T>
WeldClassImpl.of(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, ClassTransformer classTransformer)
           
static
<T> WeldClass<T>
WeldClassImpl.of(java.lang.Class<T> clazz, ClassTransformer classTransformer)
           
 

Methods in org.jboss.weld.introspector.jlr with parameters of type WeldClass
<U> WeldClass<? extends U>
WeldClassImpl.asWeldSubclass(WeldClass<U> clazz)
           
<F> WeldField<F,?>
WeldClassImpl.getDeclaredWeldField(java.lang.String fieldName, WeldClass<F> expectedType)
           
<M> WeldMethod<M,?>
WeldClassImpl.getDeclaredWeldMethod(MethodSignature signature, WeldClass<M> expectedReturnType)
           
<A> WeldMethod<A,?>
WeldAnnotationImpl.getMember(java.lang.String memberName, WeldClass<A> expectedType)
           
static
<T> WeldConstructor<T>
WeldConstructorImpl.of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor, WeldClass<T> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldFieldImpl<T,X>
WeldFieldImpl.of(javax.enterprise.inject.spi.AnnotatedField<? super X> annotatedField, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldMethodImpl<T,X>
WeldMethodImpl.of(javax.enterprise.inject.spi.AnnotatedMethod<T> method, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
static
<T> WeldConstructor<T>
WeldConstructorImpl.of(java.lang.reflect.Constructor<T> constructor, WeldClass<T> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldFieldImpl<T,X>
WeldFieldImpl.of(java.lang.reflect.Field field, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldMethodImpl<T,X>
WeldMethodImpl.of(java.lang.reflect.Method method, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
 

Constructors in org.jboss.weld.introspector.jlr with parameters of type WeldClass
AbstractWeldCallable(AnnotationStore annotatedItemHelper, java.lang.reflect.Member member, java.lang.Class<T> rawType, java.lang.reflect.Type type, WeldClass<X> declaringType)
           
AbstractWeldMember(AnnotationStore annotatedItemHelper, java.lang.reflect.Member member, java.lang.Class<T> rawType, java.lang.reflect.Type type, WeldClass<X> declaringType)
          Constructor
 

Uses of WeldClass in org.jboss.weld.resources
 

Methods in org.jboss.weld.resources that return WeldClass
<T> WeldClass<T>
ClassTransformer.loadClass(javax.enterprise.inject.spi.AnnotatedType<T> clazz)
           
<T> WeldClass<T>
ClassTransformer.loadClass(java.lang.Class<T> clazz)
           
 

Uses of WeldClass in org.jboss.weld.util
 

Methods in org.jboss.weld.util with parameters of type WeldClass
static
<T> ConstructorInjectionPoint<T>
Beans.getBeanConstructor(javax.enterprise.inject.spi.Bean<T> declaringBean, WeldClass<T> type)
           
static java.util.Set<WeldInjectionPoint<?,?>> Beans.getEjbInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static java.util.List<java.util.Set<FieldInjectionPoint<?,?>>> Beans.getFieldInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type)
           
static java.util.List<java.util.Set<MethodInjectionPoint<?,?>>> Beans.getInitializerMethods(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type)
           
static java.util.List<WeldMethod<?,?>> Beans.getInterceptableBusinessMethods(WeldClass<?> type)
           
static java.util.Set<WeldInjectionPoint<?,?>> Beans.getPersistenceContextInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static java.util.Set<WeldInjectionPoint<?,?>> Beans.getPersistenceUnitInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static WeldMethod<?,?> Beans.getPostConstruct(WeldClass<?> type)
           
static WeldMethod<?,?> Beans.getPreDestroy(WeldClass<?> type)
           
static java.util.Set<WeldInjectionPoint<?,?>> Beans.getResourceInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static
<T> boolean
Beans.isDecorator(WeldClass<T> annotatedItem)
           
static
<T> boolean
Beans.isInterceptor(WeldClass<T> annotatedItem)
           
 



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