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.interceptor   
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
           
protected  WeldClass<T> AbstractClassBean.enhancedSubclass
           
 

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

Methods in org.jboss.weld.bean with parameters of type WeldClass
protected static String SessionBean.createId(String beanType, InternalEjbDescriptor<?> ejbDescriptor, WeldClass<?> type)
           
protected static String ManagedBean.createId(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 String ManagedBean.createSimpleId(String beanType, WeldClass<?> clazz)
           
static
<T> SessionBean<T>
SessionBean.of(InternalEjbDescriptor<T> ejbDescriptor, BeanManagerImpl beanManager, WeldClass<T> type, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Creates a simple, annotation defined Enterprise Web Bean using the annotations specified on type
static
<T> DecoratorImpl<T>
DecoratorImpl.of(WeldClass<T> clazz, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Creates a decorator bean
static
<T> ManagedBean<T>
ManagedBean.of(WeldClass<T> clazz, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Creates a simple, annotation defined Web Bean
static
<T> InterceptorImpl<T>
InterceptorImpl.of(WeldClass<T> type, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
           
static
<T> NewManagedBean<T>
NewManagedBean.of(WeldClass<T> clazz, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Creates an instance of a NewSimpleBean from an annotated class
 

Constructors in org.jboss.weld.bean with parameters of type WeldClass
AbstractClassBean(WeldClass<T> type, String idSuffix, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Constructor
DecoratorImpl(WeldClass<T> type, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
           
InterceptorImpl(WeldClass<T> type, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
           
ManagedBean(WeldClass<T> type, String idSuffix, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Constructor
NewManagedBean(WeldClass<T> type, String idSuffix, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Protected constructor
NewSessionBean(WeldClass<T> type, InternalEjbDescriptor<T> ejbDescriptor, String idSuffix, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          Protected constructor
SessionBean(WeldClass<T> type, InternalEjbDescriptor<T> ejbDescriptor, String idSuffix, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
          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, org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension> instance)
           
 

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

Methods in org.jboss.weld.bean.interceptor with parameters of type WeldClass
static
<T> WeldInterceptorClassMetadata<T>
WeldInterceptorClassMetadata.of(WeldClass<T> weldClass)
           
 

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, Object injectedDelegate)
           
 

Uses of WeldClass in org.jboss.weld.bootstrap
 

Methods in org.jboss.weld.bootstrap that return types with arguments of type WeldClass
 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<? super X> annotatedClass, Set<ObserverMethodImpl<?,?>> observerMethods)
           
protected
<X> void
AbstractBeanDeployer.createObserverMethods(RIBean<X> declaringBean, WeldClass<? super 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> SessionBean<T>
AbstractBeanDeployer.createSessionBean(InternalEjbDescriptor<T> ejbDescriptor, WeldClass<T> weldClass)
           
 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()
           
 WeldClass<?> FieldInjectionPoint.getInjectionTargetClass()
           
 

Methods in org.jboss.weld.injection with parameters of type WeldClass
static
<T,X> FieldInjectionPoint<T,X>
FieldInjectionPoint.of(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> injectionTargetClass, WeldField<T,X> field)
           
 

Constructors in org.jboss.weld.injection with parameters of type WeldClass
FieldInjectionPoint(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> injectionTargetClass, WeldField<T,X> field)
           
 

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> ForwardingWeldField.getDeclaringType()
           
 WeldClass<X> ForwardingWeldMember.getDeclaringType()
           
 WeldClass<T> ForwardingWeldConstructor.getDeclaringType()
           
 WeldClass<X> WeldParameter.getDeclaringType()
           
 WeldClass<X> ForwardingWeldParameter.getDeclaringType()
           
 WeldClass<? super T> WeldClass.getWeldSuperclass()
          Gets the superclass.
 WeldClass<? super T> 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> AbstractWeldMember.getDeclaringType()
           
 WeldClass<X> WeldParameterImpl.getDeclaringType()
           
 WeldClass<? super T> 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(Class<T> clazz, ClassTransformer classTransformer)
           
static
<T> WeldClass<T>
WeldClassImpl.of(Class<T> rawType, 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(Constructor<T> constructor, WeldClass<T> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldFieldImpl<T,X>
WeldFieldImpl.of(Field field, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
static
<T,X> WeldMethodImpl<T,X>
WeldMethodImpl.of(Method method, WeldClass<X> declaringClass, ClassTransformer classTransformer)
           
 

Constructors in org.jboss.weld.introspector.jlr with parameters of type WeldClass
AbstractWeldCallable(Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer, Member member, Class<T> rawType, Type type, LazyValueHolder<Set<Type>> typeClosure, WeldClass<X> declaringType)
           
AbstractWeldMember(Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer, Member member, Class<T> rawType, Type type, LazyValueHolder<Set<Type>> typeClosure, WeldClass<X> declaringType)
          Constructor
 

Uses of WeldClass in org.jboss.weld.manager
 

Methods in org.jboss.weld.manager that return WeldClass
protected  WeldClass<T> SimpleInjectionTarget.getType()
           
 

Constructors in org.jboss.weld.manager with parameters of type WeldClass
MessageDrivenInjectionTarget(WeldClass<T> type, BeanManagerImpl beanManager)
           
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(Class<T> clazz)
           
<T> WeldClass<T>
ClassTransformer.loadClass(Class<T> rawType, 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, 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)
           
 javax.enterprise.inject.spi.Bean<?> BeansClosure.getClassBean(WeldClass<?> clazz)
           
static Map<MethodSignature,WeldMethod<?,?>> Decorators.getDecoratorMethods(BeanManagerImpl beanManager, Set<Type> decoratedTypes, WeldClass<?> decoratorClass)
           
static Set<WeldInjectionPoint<?,?>> Beans.getEjbInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static List<Set<FieldInjectionPoint<?,?>>> Beans.getFieldInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> weldClass)
           
static List<Set<MethodInjectionPoint<?,?>>> Beans.getInitializerMethods(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type)
           
static List<WeldMethod<?,?>> Beans.getInterceptableMethods(WeldClass<?> type)
           
static
<T> List<WeldMethod<?,? super T>>
Beans.getObserverMethods(WeldClass<T> type)
           
static Set<WeldInjectionPoint<?,?>> Beans.getPersistenceContextInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static Set<WeldInjectionPoint<?,?>> Beans.getPersistenceUnitInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static
<T> List<WeldMethod<?,? super T>>
Beans.getPostConstructMethods(WeldClass<T> type)
           
static
<T> List<WeldMethod<?,? super T>>
Beans.getPreDestroyMethods(WeldClass<T> type)
           
static Set<WeldInjectionPoint<?,?>> Beans.getResourceInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, WeldClass<?> type, BeanManagerImpl manager)
           
static
<T> boolean
Beans.isDecorator(WeldClass<T> annotatedItem)
           
 boolean BeansClosure.isEJB(WeldClass<?> clazz)
           
static
<T> boolean
Beans.isInterceptor(WeldClass<T> annotatedItem)
           
 



Copyright © 2013 Seam Framework. All Rights Reserved.