Uses of Interface
javax.enterprise.inject.spi.BeanAttributes
-
-
Uses of BeanAttributes in javax.enterprise.inject.spi
Subinterfaces of BeanAttributes in javax.enterprise.inject.spi Modifier and Type Interface Description interfaceBean<T>Represents an enabled bean.interfaceDecorator<T>Represents an enabled decorator.interfaceInterceptor<T>Represents an enabled interceptor.Methods in javax.enterprise.inject.spi that return BeanAttributes Modifier and Type Method Description BeanAttributes<?>BeanManager. createBeanAttributes(AnnotatedMember<?> type)Obtains aBeanAttributesfor the givenAnnotatedType.<T> BeanAttributes<T>BeanManager. createBeanAttributes(AnnotatedType<T> type)Obtains aBeanAttributesfor the givenAnnotatedType.BeanAttributes<T>ProcessBeanAttributes. getBeanAttributes()Methods in javax.enterprise.inject.spi with parameters of type BeanAttributes Modifier and Type Method Description <T> Bean<T>BeanManager. createBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)<T,X>
Bean<T>BeanManager. createBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> producerFactory)voidProcessBeanAttributes. setBeanAttributes(BeanAttributes<T> beanAttributes)Replaces theBeanAttributes. -
Uses of BeanAttributes in javax.enterprise.inject.spi.configurator
Methods in javax.enterprise.inject.spi.configurator with parameters of type BeanAttributes Modifier and Type Method Description BeanConfigurator<T>BeanConfigurator. read(BeanAttributes<?> beanAttributes)Read the information from the given bean attributes. -
Uses of BeanAttributes in org.jboss.weld.bean
Subinterfaces of BeanAttributes in org.jboss.weld.bean Modifier and Type Interface Description interfaceClassBean<T>Marker forBeanimplementations that are defined by a Java class.interfaceDecorableBean<T>Marker interface for aBeanthat can have decorators.interfaceSessionBean<T>Beanimplementation representing an enterprise session bean.interfaceWeldBean<T>ABeanimplementation provided by Weld.interfaceWeldDecorator<T>Sub-interface ofDecoratorthat contains metadata information about Weld-deployed Decorators (including custom decorators).Classes in org.jboss.weld.bean that implement BeanAttributes Modifier and Type Class Description classAbstractBean<T,S>An abstract bean representation common for all beansclassAbstractClassBean<T>An abstract bean representation common for class-based beansclassAbstractProducerBean<X,T,S extends Member>The implicit producer beanclassAbstractSyntheticBean<T>classCommonBean<T>Common superclass for beans that are identified using id.classCustomDecoratorWrapper<T>A wrapper for a decorated instance.classDecoratorImpl<T>classForwardingBean<T>A delegating beanclassForwardingDecorator<T>classForwardingInterceptor<T>Delegating implementation ofInterceptor.classInterceptorImpl<T>classManagedBean<T>Represents a simple beanclassNewManagedBean<T>Represents a @New simple beanclassProducerField<X,T>Represents a producer fieldclassProducerMethod<X,T>Represents a producer method beanclassRIBean<T>Abstract base class with functions specific to RI built-in beansclassSyntheticClassBean<T>Represents a class bean created based on extension-providedInjectionTargetimplementation.classSyntheticDecorator<T>Represents aDecoratorcreated based on extension-providedInjectionTargetimplementation.classSyntheticProducerBean<T,X>Represents a producer field or producer method created based on extension-providedProducerimplementation.Methods in org.jboss.weld.bean that return BeanAttributes Modifier and Type Method Description protected BeanAttributes<T>CommonBean. attributes()protected BeanAttributes<T>ForwardingBean. attributes()protected BeanAttributes<T>ForwardingDecorator. attributes()protected BeanAttributes<T>ForwardingInterceptor. attributes()Methods in org.jboss.weld.bean with parameters of type BeanAttributes Modifier and Type Method Description static <T> ContextualInstanceStrategy<T>ContextualInstanceStrategy. create(BeanAttributes<T> bean, BeanManagerImpl manager)static <T> AbstractSyntheticBean<T>SyntheticBeanFactory. create(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> factory, BeanManagerImpl manager)static <T,X>
AbstractSyntheticBean<T>SyntheticBeanFactory. create(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> factory, BeanManagerImpl manager)static StringBeanIdentifiers. forBuilderBean(BeanAttributes<?> attributes, Class<?> beanClass)static StringBeanIdentifiers. forSyntheticBean(BeanAttributes<?> attributes, Class<?> beanClass)static <T> DecoratorImpl<T>DecoratorImpl. of(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates a decorator beanstatic <T> InterceptorImpl<T>InterceptorImpl. of(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)static <T> ManagedBean<T>ManagedBean. of(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates a simple, annotation defined Web Beanstatic <T> NewManagedBean<T>NewManagedBean. of(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates an instance of a NewSimpleBean from an annotated classstatic <X,T>
ProducerField<X,T>ProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates a producer fieldstatic <X,T>
ProducerMethod<X,T>ProducerMethod. of(BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates a producer method Web BeanvoidCommonBean. setAttributes(BeanAttributes<T> attributes)voidRIBean. setAttributes(BeanAttributes<T> attributes)Constructors in org.jboss.weld.bean with parameters of type BeanAttributes Constructor Description AbstractBean(BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)ConstructorAbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)ConstructorAbstractProducerBean(BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier, AbstractClassBean<X> declaringBean, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)ConstructorAbstractSyntheticBean(BeanAttributes<T> attributes, BeanManagerImpl manager, Class<?> beanClass)CommonBean(BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier)DecoratorImpl(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)InterceptorImpl(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)ManagedBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)ConstructorNewManagedBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)Protected constructorProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)ConstructorProducerMethod(org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)RIBean(BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)SyntheticClassBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> factory, BeanManagerImpl manager)SyntheticDecorator(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> factory, BeanManagerImpl manager)SyntheticProducerBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> factory, BeanManagerImpl manager) -
Uses of BeanAttributes in org.jboss.weld.bean.attributes
Classes in org.jboss.weld.bean.attributes that implement BeanAttributes Modifier and Type Class Description classImmutableBeanAttributes<T>Implementation ofBeanAttributesused by Weld.Methods in org.jboss.weld.bean.attributes that return BeanAttributes Modifier and Type Method Description BeanAttributes<T>BeanAttributesFactory.BeanAttributesBuilder. build()static <T> BeanAttributes<T>BeanAttributesFactory. forBean(EnhancedAnnotated<T,?> annotated, BeanManagerImpl manager)Creates newBeanAttributesto represent a managed bean.static <T> BeanAttributes<T>BeanAttributesFactory. forNewBean(Set<Type> types, Class<?> javaClass)static <T> BeanAttributes<T>BeanAttributesFactory. forNewManagedBean(EnhancedAnnotatedType<T> weldClass, BeanManagerImpl manager)static <T> BeanAttributes<T>ExternalBeanAttributesFactory. of(BeanAttributes<T> source, BeanManager manager)Methods in org.jboss.weld.bean.attributes with parameters of type BeanAttributes Modifier and Type Method Description static <T> BeanAttributes<T>ExternalBeanAttributesFactory. of(BeanAttributes<T> source, BeanManager manager)static voidExternalBeanAttributesFactory. validateBeanAttributes(BeanAttributes<?> attributes, BeanManager manager)ValidatesBeanAttributes.static voidExternalBeanAttributesFactory. validateQualifiers(BeanAttributes<?> attributes, BeanManager manager)static voidExternalBeanAttributesFactory. validateScope(BeanAttributes<?> attributes, BeanManager manager)static voidExternalBeanAttributesFactory. validateStereotypes(BeanAttributes<?> attributes, BeanManager manager)static voidExternalBeanAttributesFactory. validateTypes(BeanAttributes<?> attributes, BeanManager manager)Constructors in org.jboss.weld.bean.attributes with parameters of type BeanAttributes Constructor Description ImmutableBeanAttributes(Set<Annotation> qualifiers, String name, BeanAttributes<T> attributes)Utility constructor used for overriding Bean qualifiers and name for specialization purposes. -
Uses of BeanAttributes in org.jboss.weld.bean.builtin
Classes in org.jboss.weld.bean.builtin that implement BeanAttributes Modifier and Type Class Description classAbstractBuiltInBean<T>protected static classAbstractBuiltInBean.BuiltInBeanAttributes<T>classAbstractBuiltInMetadataBean<T>classAbstractDecorableBuiltInBean<T>Built-in bean that can be decorated by aDecoratorclassAbstractFacadeBean<T>The built-in bean for facade objects.classAbstractStaticallyDecorableBuiltInBean<T>A decorated built-in bean for which, unlikeAbstractFacadeBean, decorators only need to be resolved once.classBeanManagerBeanclassBeanManagerImplBeanclassBeanMetadataBeanAllows a bean to obtain information about itself.classContextBean<T extends Context>classConversationBeanclassDecoratedBeanMetadataBeanAllows a decorator to obtain information about the bean it decorates.classDecoratorMetadataBeanAllows a decorator to obtain information about itself.classEventBeanclassEventMetadataBeanBuilt-in bean for event metadata.classExtensionBean<E extends Extension>classInjectionPointBeanBean for InjectionPoint metadataclassInstanceBeanclassInterceptedBeanMetadataBeanAllows an interceptor to obtain information about the bean it intercepts.classInterceptionFactoryBeanclassInterceptorMetadataBeanAllows an interceptor to obtain information about itself.classRequestContextControllerBean -
Uses of BeanAttributes in org.jboss.weld.bean.builtin.ee
Classes in org.jboss.weld.bean.builtin.ee that implement BeanAttributes Modifier and Type Class Description classAbstractEEBean<T>classEEResourceProducerField<X,T>classPrincipalBeanclassStaticEEResourceProducerField<X,T>A resource producer field that is static (not injected).Methods in org.jboss.weld.bean.builtin.ee with parameters of type BeanAttributes Modifier and Type Method Description static <X,T>
EEResourceProducerField<X,T>EEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates an EE resource producer fieldstatic <X,T>
StaticEEResourceProducerField<X,T>StaticEEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Constructors in org.jboss.weld.bean.builtin.ee with parameters of type BeanAttributes Constructor Description EEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)StaticEEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services) -
Uses of BeanAttributes in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap with parameters of type BeanAttributes Modifier and Type Method Description protected <X> DisposalMethod<X,?>AbstractBeanDeployer. resolveDisposalMethod(BeanAttributes<?> attributes, AbstractClassBean<X> declaringBean) -
Uses of BeanAttributes in org.jboss.weld.bootstrap.event
Methods in org.jboss.weld.bootstrap.event with parameters of type BeanAttributes Modifier and Type Method Description WeldBeanConfigurator<T>WeldBeanConfigurator. read(BeanAttributes<?> beanAttributes) -
Uses of BeanAttributes in org.jboss.weld.bootstrap.events
Methods in org.jboss.weld.bootstrap.events that return BeanAttributes Modifier and Type Method Description BeanAttributes<T>ProcessBeanAttributesImpl. getBeanAttributes()BeanAttributes<T>ProcessBeanAttributesImpl. getBeanAttributesInternal()Methods in org.jboss.weld.bootstrap.events with parameters of type BeanAttributes Modifier and Type Method Description protected static <T> ProcessBeanAttributesImpl<T>ProcessBeanAttributesImpl. fire(BeanManagerImpl beanManager, BeanAttributes<T> attributes, Annotated annotated, Type type)<T> ProcessBeanAttributesImpl<T>ContainerLifecycleEvents. fireProcessBeanAttributes(BeanManagerImpl beanManager, BeanAttributes<T> attributes, Annotated annotated, Type type)voidProcessBeanAttributesImpl. setBeanAttributes(BeanAttributes<T> beanAttributes) -
Uses of BeanAttributes in org.jboss.weld.bootstrap.events.configurator
Methods in org.jboss.weld.bootstrap.events.configurator that return BeanAttributes Modifier and Type Method Description BeanAttributes<T>BeanAttributesConfiguratorImpl. complete()Methods in org.jboss.weld.bootstrap.events.configurator with parameters of type BeanAttributes Modifier and Type Method Description BeanAttributesConfigurator<T>BeanAttributesConfiguratorImpl. read(BeanAttributes<?> beanAttributes)WeldBeanConfigurator<T>BeanConfiguratorImpl. read(BeanAttributes<?> beanAttributes)Constructors in org.jboss.weld.bootstrap.events.configurator with parameters of type BeanAttributes Constructor Description BeanAttributesConfiguratorImpl(BeanAttributes<T> beanAttributes, BeanManagerImpl beanManager) -
Uses of BeanAttributes in org.jboss.weld.manager
Methods in org.jboss.weld.manager that return BeanAttributes Modifier and Type Method Description BeanAttributes<?>BeanManagerImpl. createBeanAttributes(AnnotatedMember<?> member)<T> BeanAttributes<T>BeanManagerImpl. createBeanAttributes(AnnotatedType<T> type)<X> BeanAttributes<?>BeanManagerImpl. internalCreateBeanAttributes(AnnotatedMember<X> member)Methods in org.jboss.weld.manager with parameters of type BeanAttributes Modifier and Type Method Description <T> Bean<T>BeanManagerImpl. createBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)<T,X>
Bean<T>BeanManagerImpl. createBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> producerFactory) -
Uses of BeanAttributes in org.jboss.weld.module
Methods in org.jboss.weld.module that return BeanAttributes Modifier and Type Method Description <T> BeanAttributes<T>EjbSupport. createSessionBeanAttributes(EnhancedAnnotatedType<T> type, BeanManagerImpl manager)Creates aBeanAttributesobject for a session bean from the given annotated type and ejb descriptor. -
Uses of BeanAttributes in org.jboss.weld.util
Methods in org.jboss.weld.util that return BeanAttributes Modifier and Type Method Description BeanAttributes<?>ForwardingBeanManager. createBeanAttributes(AnnotatedMember<?> type)<T> BeanAttributes<T>ForwardingBeanManager. createBeanAttributes(AnnotatedType<T> type)Methods in org.jboss.weld.util with parameters of type BeanAttributes Modifier and Type Method Description <T> Bean<T>ForwardingBeanManager. createBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)<T,X>
Bean<T>ForwardingBeanManager. createBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> producerFactory)static StringBeans. createBeanAttributesId(BeanAttributes<?> attributes)Generates a unique signature forBeanAttributes. -
Uses of BeanAttributes in org.jboss.weld.util.bean
Classes in org.jboss.weld.util.bean that implement BeanAttributes Modifier and Type Class Description classForwardingBeanAttributes<T>DelegatingBeanAttributes.classIsolatedForwardingBean<T>Delegating implementation ofBean.static classIsolatedForwardingBean.Impl<T>classIsolatedForwardingDecorator<T>Delegating implementation ofDecorator.static classIsolatedForwardingDecorator.Impl<T>classIsolatedForwardingInterceptor<T>Delegating implementation ofInterceptor.static classIsolatedForwardingInterceptor.Impl<T>classSerializableForwardingBean<T>Methods in org.jboss.weld.util.bean that return BeanAttributes Modifier and Type Method Description protected abstract BeanAttributes<T>ForwardingBeanAttributes. attributes()protected BeanAttributes<T>IsolatedForwardingBean.Impl. attributes()protected BeanAttributes<T>IsolatedForwardingDecorator.Impl. attributes()protected BeanAttributes<T>IsolatedForwardingInterceptor.Impl. attributes()BeanAttributes<T>WrappedBeanHolder. getAttributes()Methods in org.jboss.weld.util.bean with parameters of type BeanAttributes Modifier and Type Method Description static <T,S extends Bean<T>>
WrappedBeanHolder<T,S>WrappedBeanHolder. of(BeanAttributes<T> attributes, S bean)Constructors in org.jboss.weld.util.bean with parameters of type BeanAttributes Constructor Description WrappedBeanHolder(BeanAttributes<T> attributes, S bean)
-