|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
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
|
DecoratorImpl.of(WeldClass<T> clazz,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates a decorator bean |
|
static
|
ManagedBean.of(WeldClass<T> clazz,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates a simple, annotation defined Web Bean |
|
static
|
InterceptorImpl.of(WeldClass<T> type,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
|
|
static
|
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
|
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
|
AbstractBeanDeployer.createDecorator(WeldClass<T> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createDisposalMethods(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createInterceptor(WeldClass<T> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createManagedBean(WeldClass<T> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createNewManagedBean(WeldClass<T> annotatedClass)
|
|
protected
|
ExtensionBeanDeployer.createObserverMethods(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldClass<? super X> annotatedClass,
Set<ObserverMethodImpl<?,?>> observerMethods)
|
|
protected
|
AbstractBeanDeployer.createObserverMethods(RIBean<X> declaringBean,
WeldClass<? super X> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createProducerFields(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass)
|
|
protected
|
AbstractBeanDeployer.createProducerMethods(AbstractClassBean<X> declaringBean,
WeldClass<X> annotatedClass)
|
|
protected
|
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
|
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
|
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 | ||
---|---|---|
|
WeldClass.asWeldSubclass(WeldClass<U> clazz)
|
|
|
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 | ||
---|---|---|
|
WeldClass.asWeldSubclass(WeldClass<U> clazz)
|
|
|
ForwardingWeldClass.asWeldSubclass(WeldClass<U> clazz)
|
|
|
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 | ||
---|---|---|
|
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
|
WeldClassImpl.of(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
ClassTransformer classTransformer)
|
|
static
|
WeldClassImpl.of(Class<T> clazz,
ClassTransformer classTransformer)
|
|
static
|
WeldClassImpl.of(Class<T> rawType,
Type type,
ClassTransformer classTransformer)
|
Methods in org.jboss.weld.introspector.jlr with parameters of type WeldClass | ||
---|---|---|
|
WeldClassImpl.asWeldSubclass(WeldClass<U> clazz)
|
|
static
|
WeldConstructorImpl.of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor,
WeldClass<T> declaringClass,
ClassTransformer classTransformer)
|
|
static
|
WeldFieldImpl.of(javax.enterprise.inject.spi.AnnotatedField<? super X> annotatedField,
WeldClass<X> declaringClass,
ClassTransformer classTransformer)
|
|
static
|
WeldMethodImpl.of(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method,
WeldClass<X> declaringClass,
ClassTransformer classTransformer)
|
|
static
|
WeldConstructorImpl.of(Constructor<T> constructor,
WeldClass<T> declaringClass,
ClassTransformer classTransformer)
|
|
static
|
WeldFieldImpl.of(Field field,
WeldClass<X> declaringClass,
ClassTransformer classTransformer)
|
|
static
|
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 | ||
---|---|---|
|
ClassTransformer.loadClass(javax.enterprise.inject.spi.AnnotatedType<T> clazz)
|
|
|
ClassTransformer.loadClass(Class<T> clazz)
|
|
|
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
|
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
|
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
|
Beans.getPostConstructMethods(WeldClass<T> type)
|
|
static
|
Beans.getPreDestroyMethods(WeldClass<T> type)
|
|
static Set<WeldInjectionPoint<?,?>> |
Beans.getResourceInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean,
WeldClass<?> type,
BeanManagerImpl manager)
|
|
static
|
Beans.isDecorator(WeldClass<T> annotatedItem)
|
|
boolean |
BeansClosure.isEJB(WeldClass<?> clazz)
|
|
static
|
Beans.isInterceptor(WeldClass<T> annotatedItem)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |