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

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

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<?> WeldDecorator.getWeldAnnotated()
           
 WeldClass<?> CustomDecoratorWrapper.getWeldAnnotated()
           
 WeldClass<T> AbstractClassBean.getWeldAnnotated()
          Gets the annotated item
 

Methods in org.jboss.weld.bean with parameters of type WeldClass
protected static java.lang.String ManagedBean.createId(java.lang.String beanType, WeldClass<?> clazz)
          create a more complete id for types that have been added through the SPI to prevent duplicate id's
protected static java.lang.String ManagedBean.createSimpleId(java.lang.String beanType, WeldClass<?> clazz)
           
static
<T> NewManagedBean<T>
NewManagedBean.of(WeldClass<T> clazz, BeanManagerImpl beanManager)
          Creates an instance of a NewSimpleBean from an annotated class
static
<T> ManagedBean<T>
ManagedBean.of(WeldClass<T> clazz, BeanManagerImpl beanManager)
          Creates a simple, annotation defined Web Bean
static
<T> InterceptorImpl<T>
InterceptorImpl.of(WeldClass<T> type, BeanManagerImpl beanManager)
           
static
<T> DecoratorImpl<T>
DecoratorImpl.of(WeldClass<T> clazz, BeanManagerImpl beanManager)
          Creates a decorator bean
 

Constructors in org.jboss.weld.bean with parameters of type WeldClass
AbstractClassBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl beanManager)
          Constructor
DecoratorImpl(WeldClass<T> type, BeanManagerImpl beanManager)
           
InterceptorImpl(WeldClass<T> type, BeanManagerImpl beanManager)
           
ManagedBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl beanManager)
          Constructor
NewManagedBean(WeldClass<T> type, java.lang.String idSuffix, BeanManagerImpl beanManager)
          Protected constructor
NewSessionBean(WeldClass<T> type, InternalEjbDescriptor<T> ejbDescriptor, java.lang.String idSuffix, BeanManagerImpl beanManager)
          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.bean.proxy
 

Constructors in org.jboss.weld.bean.proxy with parameters of type WeldClass
AbstractDecoratorMethodHandler(WeldClass<?> delegateClass, javax.enterprise.inject.spi.InjectionPoint injectionPoint, java.lang.Object injectedDelegate)
           
 

Uses of WeldClass in org.jboss.weld.bootstrap
 

Methods in org.jboss.weld.bootstrap that return types with arguments of type WeldClass
 java.util.Set<WeldClass<?>> BeanDeployerEnvironment.getNewManagedBeanClasses()
           
 

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
<T> ManagedBean<T>
AbstractBeanDeployer.createManagedBean(WeldClass<T> annotatedClass)
           
protected
<T> void
AbstractBeanDeployer.createNewManagedBean(WeldClass<T> annotatedClass)
           
protected
<X> void
ExtensionBeanDeployer.createObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, WeldClass<X> annotatedClass, java.util.Set<ObserverMethodImpl<?,?>> observerMethods)
           
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)
           
 AbstractClassBean<?> BeanDeployerEnvironment.getClassBean(WeldClass<?> clazz)
           
protected  boolean AbstractBeanDeployer.isTypeManagedBeanOrDecoratorOrInterceptor(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.injection
 

Methods in org.jboss.weld.injection that return WeldClass
 WeldClass<?> WeldInjectionPoint.getDeclaringType()
           
protected  WeldClass<?> WeldInjectionPoint.WeldInjectionPointSerializationProxy.getDeclaringWeldClass()
           
 

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> WeldParameter.getDeclaringType()
           
 WeldClass<X> WeldMember.getDeclaringType()
          Gets an abstraction of the declaring class
 WeldClass<X> ForwardingWeldParameter.getDeclaringType()
           
 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)
           
<M> WeldMethod<M,?>
ForwardingWeldClass.getDeclaredWeldMethod(MethodSignature signature, WeldClass<M> expectedReturnType)
           
 

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> WeldParameterImpl.getDeclaringType()
           
 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)
           
static
<T> WeldClass<T>
WeldClassImpl.of(java.lang.Class<T> rawType, java.lang.reflect.Type type, ClassTransformer classTransformer)
           
 

Methods in org.jboss.weld.introspector.jlr with parameters of type WeldClass
<U> WeldClass<? extends U>
WeldClassImpl.asWeldSubclass(WeldClass<U> clazz)
           
static
<T> WeldConstructor<T>
WeldConstructorImpl.of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor, WeldClass<T> declaringClass, ClassTransformer classTransformer)
           
static
<X> WeldFieldImpl<?,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<? super X> 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(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap, ClassTransformer classTransformer, java.lang.reflect.Member member, java.lang.Class<T> rawType, java.lang.reflect.Type type, java.util.Set<java.lang.reflect.Type> typeClosure, WeldClass<X> declaringType)
           
AbstractWeldMember(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap, ClassTransformer classTransformer, java.lang.reflect.Member member, java.lang.Class<T> rawType, java.lang.reflect.Type type, java.util.Set<java.lang.reflect.Type> typeClosure, WeldClass<X> declaringType)
          Constructor
 

Uses of WeldClass in org.jboss.weld.manager
 

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

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)
           
<T> WeldClass<T>
ClassTransformer.loadClass(java.lang.Class<T> rawType, java.lang.reflect.Type baseType)
           
 

Uses of WeldClass in org.jboss.weld.util
 

Methods in org.jboss.weld.util that return WeldClass
static WeldClass<?> Decorators.getWeldClassOfDecoratedType(BeanManagerImpl beanManager, java.lang.reflect.Type type)
           
 

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.getInterceptableMethods(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
<T> java.util.List<WeldMethod<?,? super T>>
Beans.getPostConstructMethods(WeldClass<T> type)
           
static
<T> java.util.List<WeldMethod<?,? super T>>
Beans.getPreDestroyMethods(WeldClass<T> 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-2010 Seam Framework. All Rights Reserved.