Uses of Interface
org.jboss.weld.annotated.enhanced.EnhancedAnnotatedType
-
Packages that use EnhancedAnnotatedType Package Description org.jboss.weld.annotated.enhanced JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.annotated.enhanced.jlr JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.bean JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.bean.attributes JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.bean.builtin JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.bootstrap JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.injection JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.injection.producer JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.injection.producer.ejb JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.interceptor.reader JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.manager JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.resources JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.util JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc.org.jboss.weld.util.annotated JBoss, Home of Professional Open Source Copyright 2015, Red Hat, Inc. -
-
Uses of EnhancedAnnotatedType in org.jboss.weld.annotated.enhanced
Subinterfaces of EnhancedAnnotatedType in org.jboss.weld.annotated.enhanced Modifier and Type Interface Description interfaceEnhancedAnnotation<T extends Annotation>Represents a meta annotationMethods in org.jboss.weld.annotated.enhanced that return EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>EnhancedAnnotatedType. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz)EnhancedAnnotatedType<X>EnhancedAnnotatedMember. getDeclaringType()Gets an abstraction of the declaring classEnhancedAnnotatedType<X>EnhancedAnnotatedParameter. getDeclaringType()EnhancedAnnotatedType<? super T>EnhancedAnnotatedType. getEnhancedSuperclass()Gets the superclass.Methods in org.jboss.weld.annotated.enhanced with parameters of type EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>EnhancedAnnotatedType. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz) -
Uses of EnhancedAnnotatedType in org.jboss.weld.annotated.enhanced.jlr
Classes in org.jboss.weld.annotated.enhanced.jlr that implement EnhancedAnnotatedType Modifier and Type Class Description classEnhancedAnnotatedTypeImpl<T>Represents an annotated classclassEnhancedAnnotationImpl<T extends Annotation>Represents an annotated annotationMethods in org.jboss.weld.annotated.enhanced.jlr that return EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>EnhancedAnnotatedTypeImpl. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz)EnhancedAnnotatedType<X>AbstractEnhancedAnnotatedMember. getDeclaringType()EnhancedAnnotatedType<X>EnhancedAnnotatedParameterImpl. getDeclaringType()EnhancedAnnotatedType<? super T>EnhancedAnnotatedTypeImpl. getEnhancedSuperclass()Gets the superclass abstraction of the typestatic <T> EnhancedAnnotatedType<T>EnhancedAnnotatedTypeImpl. of(SlimAnnotatedType<T> annotatedType, ClassTransformer classTransformer)Methods in org.jboss.weld.annotated.enhanced.jlr with parameters of type EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>EnhancedAnnotatedTypeImpl. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz)protected Set<EnhancedAnnotatedMethod<?,? super T>>EnhancedAnnotatedTypeImpl. getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?,? super T>> methods)protected Set<EnhancedAnnotatedMethod<?,? super T>>EnhancedAnnotatedTypeImpl. getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?,? super T>> methods, boolean skipOverridingBridgeMethods)protected Set<EnhancedAnnotatedMethod<?,? super T>>EnhancedAnnotationImpl. getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?,? super T>> methods, boolean skipOverridingBridgeMethods)static <T> EnhancedAnnotatedConstructor<T>EnhancedAnnotatedConstructorImpl. of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor, EnhancedAnnotatedType<T> declaringClass, ClassTransformer classTransformer)static <X,Y extends X>
EnhancedAnnotatedFieldImpl<?,X>EnhancedAnnotatedFieldImpl. of(javax.enterprise.inject.spi.AnnotatedField<X> annotatedField, EnhancedAnnotatedType<Y> declaringClass, ClassTransformer classTransformer)static <T,X,Y extends X>
EnhancedAnnotatedMethodImpl<T,X>EnhancedAnnotatedMethodImpl. of(javax.enterprise.inject.spi.AnnotatedMethod<X> annotatedMethod, EnhancedAnnotatedType<Y> declaringClass, ClassTransformer classTransformer)Constructors in org.jboss.weld.annotated.enhanced.jlr with parameters of type EnhancedAnnotatedType Constructor Description AbstractEnhancedAnnotatedCallable(javax.enterprise.inject.spi.AnnotatedCallable<X> annotatedCallable, Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer, EnhancedAnnotatedType<X> declaringType)AbstractEnhancedAnnotatedMember(javax.enterprise.inject.spi.AnnotatedMember<X> annotatedMember, Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer, EnhancedAnnotatedType<X> declaringType)Constructor -
Uses of EnhancedAnnotatedType in org.jboss.weld.bean
Fields in org.jboss.weld.bean declared as EnhancedAnnotatedType Modifier and Type Field Description protected EnhancedAnnotatedType<T>AbstractClassBean. enhancedAnnotatedItemMethods in org.jboss.weld.bean that return EnhancedAnnotatedType Modifier and Type Method Description EnhancedAnnotatedType<T>AbstractClassBean. getEnhancedAnnotated()Gets the annotated itemEnhancedAnnotatedType<?>CustomDecoratorWrapper. getEnhancedAnnotated()EnhancedAnnotatedType<?>WeldDecorator. getEnhancedAnnotated()Methods in org.jboss.weld.bean with parameters of type EnhancedAnnotatedType Modifier and Type Method Description static StringBeanIdentifiers. forDecorator(EnhancedAnnotatedType<?> type)static StringBeanIdentifiers. forExtension(EnhancedAnnotatedType<?> type)static StringBeanIdentifiers. forInterceptor(EnhancedAnnotatedType<?> type)static StringBeanIdentifiers. forManagedBean(EnhancedAnnotatedType<?> type)static StringBeanIdentifiers. forNewManagedBean(EnhancedAnnotatedType<?> type)static StringBeanIdentifiers. forSessionBean(EnhancedAnnotatedType<?> type, org.jboss.weld.ejb.spi.EjbDescriptor<?> descriptor)static <T> DecoratorImpl<T>DecoratorImpl. of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates a decorator beanstatic <T> InterceptorImpl<T>InterceptorImpl. of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)static <T> ManagedBean<T>ManagedBean. of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates a simple, annotation defined Web Beanstatic <T> NewManagedBean<T>NewManagedBean. of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> clazz, BeanManagerImpl beanManager)Creates an instance of a NewSimpleBean from an annotated classstatic <T> SessionBean<T>SessionBean. of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, InternalEjbDescriptor<T> ejbDescriptor, BeanManagerImpl beanManager, EnhancedAnnotatedType<T> type)Creates a simple, annotation defined Enterprise Web Bean using the annotations specified on typeConstructors in org.jboss.weld.bean with parameters of type EnhancedAnnotatedType Constructor Description AbstractClassBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)ConstructorDecoratorImpl(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)InterceptorImpl(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)ManagedBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)ConstructorNewManagedBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)Protected constructorNewSessionBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, InternalEjbDescriptor<T> ejbDescriptor, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl beanManager)Protected constructorSessionBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, InternalEjbDescriptor<T> ejbDescriptor, org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanManagerImpl manager)Constructor -
Uses of EnhancedAnnotatedType in org.jboss.weld.bean.attributes
Methods in org.jboss.weld.bean.attributes with parameters of type EnhancedAnnotatedType Modifier and Type Method Description static <T> javax.enterprise.inject.spi.BeanAttributes<T>BeanAttributesFactory. forNewManagedBean(EnhancedAnnotatedType<T> weldClass, BeanManagerImpl manager)static <T> javax.enterprise.inject.spi.BeanAttributes<T>BeanAttributesFactory. forSessionBean(EnhancedAnnotatedType<T> annotated, InternalEjbDescriptor<?> descriptor, BeanManagerImpl manager)Creates newBeanAttributesto represent a session bean. -
Uses of EnhancedAnnotatedType in org.jboss.weld.bean.builtin
Constructors in org.jboss.weld.bean.builtin with parameters of type EnhancedAnnotatedType Constructor Description ExtensionBean(BeanManagerImpl manager, EnhancedAnnotatedType<E> enhancedAnnotatedType, org.jboss.weld.bootstrap.spi.Metadata<E> instance) -
Uses of EnhancedAnnotatedType in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap that return types with arguments of type EnhancedAnnotatedType Modifier and Type Method Description Set<EnhancedAnnotatedType<?>>BeanDeployerEnvironment. getNewManagedBeanClasses()Map<InternalEjbDescriptor<?>,EnhancedAnnotatedType<?>>BeanDeployerEnvironment. getNewSessionBeanDescriptorsFromInjectionPoint()Methods in org.jboss.weld.bootstrap with parameters of type EnhancedAnnotatedType Modifier and Type Method Description protected <T> voidAbstractBeanDeployer. createDecorator(EnhancedAnnotatedType<T> weldClass)protected <X> voidAbstractBeanDeployer. createDisposalMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass)protected <T> voidAbstractBeanDeployer. createInterceptor(EnhancedAnnotatedType<T> weldClass)protected <T> ManagedBean<T>AbstractBeanDeployer. createManagedBean(EnhancedAnnotatedType<T> weldClass)protected <T> voidAbstractBeanDeployer. createNewManagedBean(EnhancedAnnotatedType<T> annotatedClass)protected <T> voidAbstractBeanDeployer. createNewSessionBean(InternalEjbDescriptor<T> ejbDescriptor, javax.enterprise.inject.spi.BeanAttributes<?> originalAttributes, EnhancedAnnotatedType<?> type)protected <X> voidAbstractBeanDeployer. createObserverMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<? super X> annotatedClass)protected <X> voidExtensionBeanDeployer. createObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedType<? super X> annotatedClass, Set<ObserverInitializationContext<?,?>> observerMethodInitializers)protected <X> voidAbstractBeanDeployer. createProducerFields(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass)protected <X> voidAbstractBeanDeployer. createProducerMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> type)protected <T> SessionBean<T>AbstractBeanDeployer. createSessionBean(InternalEjbDescriptor<T> descriptor, EnhancedAnnotatedType<T> weldClass)protected voidBeanDeployer. validateDecorator(EnhancedAnnotatedType<?> weldClass)protected voidBeanDeployer. validateInterceptor(EnhancedAnnotatedType<?> weldClass)Constructor parameters in org.jboss.weld.bootstrap with type arguments of type EnhancedAnnotatedType Constructor Description BeanDeployerEnvironment(Set<SlimAnnotatedTypeContext<?>> annotatedTypes, Set<Class<?>> vetoedClasses, com.google.common.cache.LoadingCache<Class<?>,Set<AbstractClassBean<?>>> classBeanMap, Set<ProducerField<?,?>> producerFields, com.google.common.cache.LoadingCache<BeanDeployerEnvironment.WeldMethodKey,Set<ProducerMethod<?,?>>> producerMethodBeanMap, Set<RIBean<?>> beans, Set<ObserverInitializationContext<?,?>> observers, Set<DisposalMethod<?,?>> allDisposalBeans, Set<DisposalMethod<?,?>> resolvedDisposalBeans, Set<DecoratorImpl<?>> decorators, Set<InterceptorImpl<?>> interceptors, EjbDescriptors ejbDescriptors, Set<EnhancedAnnotatedType<?>> newManagedBeanClasses, Map<InternalEjbDescriptor<?>,EnhancedAnnotatedType<?>> newSessionBeanDescriptorsFromInjectionPoint, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedType in org.jboss.weld.injection
Methods in org.jboss.weld.injection with parameters of type EnhancedAnnotatedType Modifier and Type Method Description <T> ConstructorInjectionPoint<T>InjectionPointFactory. createConstructorInjectionPoint(javax.enterprise.inject.spi.Bean<T> declaringBean, EnhancedAnnotatedType<T> type, BeanManagerImpl manager)List<Set<FieldInjectionPoint<?,?>>>InjectionPointFactory. getFieldInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean, EnhancedAnnotatedType<?> type, BeanManagerImpl manager)List<Set<ResourceInjection<?>>>ResourceInjectionFactory. getResourceInjections(javax.enterprise.inject.spi.Bean<?> declaringBean, EnhancedAnnotatedType<?> type, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedType in org.jboss.weld.injection.producer
Methods in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedType Modifier and Type Method Description <T> voidInjectionTargetService. addInjectionTargetToBeInitialized(EnhancedAnnotatedType<T> type, BasicInjectionTarget<T> injectionTarget)protected voidBeanInjectionTarget. buildInterceptionModel(EnhancedAnnotatedType<T> annotatedType, AbstractInstantiator<T> instantiator)protected voidBeanInjectionTarget. checkDecoratedMethods(EnhancedAnnotatedType<T> type, List<javax.enterprise.inject.spi.Decorator<?>> decorators)protected voidBeanInjectionTarget. checkNoArgsConstructor(EnhancedAnnotatedType<T> type)protected voidBasicInjectionTarget. checkType(EnhancedAnnotatedType<T> type)protected voidNonProducibleInjectionTarget. checkType(EnhancedAnnotatedType<T> type)static <T> BasicInjectionTarget<T>BasicInjectionTarget. create(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Injector<T> injector, LifecycleCallbackInvoker<T> invoker)static <T> NonProducibleInjectionTarget<T>NonProducibleInjectionTarget. create(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, Injector<T> injector, LifecycleCallbackInvoker<T> invoker, BeanManagerImpl beanManager)static <T> NonProducibleInjectionTarget<T>NonProducibleInjectionTarget. create(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)static <T> BasicInjectionTarget<T>BasicInjectionTarget. createDefault(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)static <T> BasicInjectionTarget<T>BasicInjectionTarget. createDefault(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Instantiator<T> instantiator)static <T> BeanInjectionTarget<T>BeanInjectionTarget. createDefault(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)protected Class<T>SubclassedComponentInstantiator. createEnhancedSubclass(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<?> bean, BeanManagerImpl manager)static <T> BasicInjectionTarget<T>BasicInjectionTarget. createNonCdiInterceptor(EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)CreatesInjectionTargetfor interceptors which do not have associatedInterceptor.static <T> BeanInjectionTarget<T>BeanInjectionTarget. forCdiInterceptor(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl manager)static <T> SubclassedComponentInstantiator<T>SubclassedComponentInstantiator. forInterceptedDecoratedBean(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, AbstractInstantiator<T> delegate, BeanManagerImpl manager)static <T> SubclassedComponentInstantiator<T>SubclassedComponentInstantiator. forSubclassedEjb(EnhancedAnnotatedType<T> componentType, EnhancedAnnotatedType<T> subclass, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl manager)protected EnhancedAnnotatedConstructor<T>SubclassedComponentInstantiator. initEnhancedSubclass(BeanManagerImpl manager, EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<?> bean, ConstructorInjectionPoint<T> originalConstructorInjectionPoint)protected voidBasicInjectionTarget. initializeAfterBeanDiscovery(EnhancedAnnotatedType<T> annotatedType)voidBeanInjectionTarget. initializeAfterBeanDiscovery(EnhancedAnnotatedType<T> annotatedType)voidDecoratorInjectionTarget. initializeAfterBeanDiscovery(EnhancedAnnotatedType<T> annotatedType)protected voidBeanInjectionTarget. initializeInterceptionModel(EnhancedAnnotatedType<T> annotatedType)protected Instantiator<T>BasicInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)Returns an instantiator that will be used to create a new instance of a given component.protected Instantiator<T>DecoratorInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)protected Instantiator<T>NonProducibleInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)static <T> DefaultInjector<T>DefaultInjector. of(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)static <T> DefaultLifecycleCallbackInvoker<T>DefaultLifecycleCallbackInvoker. of(EnhancedAnnotatedType<T> type)static <T> InterceptionModelInitializer<T>InterceptionModelInitializer. of(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, javax.enterprise.inject.spi.Bean<?> bean)static <T> ResourceInjector<T>ResourceInjector. of(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)Constructors in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedType Constructor Description BasicInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Injector<T> injector, LifecycleCallbackInvoker<T> invoker)BasicInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Injector<T> injector, LifecycleCallbackInvoker<T> invoker, Instantiator<T> instantiator)BasicInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Instantiator<T> instantiator)BeanInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)BeanInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Injector<T> injector, LifecycleCallbackInvoker<T> invoker)DecoratorInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)DefaultInjector(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)DefaultInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl manager)DefaultLifecycleCallbackInvoker(EnhancedAnnotatedType<T> type)InjectionTargetInitializationContext(EnhancedAnnotatedType<T> enhancedAnnotatedType, BasicInjectionTarget<T> injectionTarget)InterceptionModelInitializer(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, javax.enterprise.inject.spi.AnnotatedConstructor<T> constructor, javax.enterprise.inject.spi.Bean<?> bean)ResourceInjector(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)StatelessSessionBeanInjector(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)SubclassedComponentInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, ConstructorInjectionPoint<T> originalConstructor, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedType in org.jboss.weld.injection.producer.ejb
Methods in org.jboss.weld.injection.producer.ejb with parameters of type EnhancedAnnotatedType Modifier and Type Method Description protected voidSessionBeanInjectionTarget. buildInterceptionModel(EnhancedAnnotatedType<T> annotatedType, AbstractInstantiator<T> instantiator)voidSessionBeanInjectionTarget. initializeAfterBeanDiscovery(EnhancedAnnotatedType<T> annotatedType)protected Instantiator<T>SessionBeanInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)static <T> SessionBeanInjectionTarget<T>SessionBeanInjectionTarget. of(EnhancedAnnotatedType<T> type, SessionBean<T> bean, BeanManagerImpl beanManager)Constructors in org.jboss.weld.injection.producer.ejb with parameters of type EnhancedAnnotatedType Constructor Description SessionBeanProxyInstantiator(EnhancedAnnotatedType<T> type, SessionBean<T> bean) -
Uses of EnhancedAnnotatedType in org.jboss.weld.interceptor.reader
Methods in org.jboss.weld.interceptor.reader with parameters of type EnhancedAnnotatedType Modifier and Type Method Description static Map<InterceptionType,List<Method>>InterceptorMetadataUtils. buildMethodMap(EnhancedAnnotatedType<?> type, boolean forTargetClass, BeanManagerImpl manager)<T> TargetClassInterceptorMetadataInterceptorMetadataReader. getTargetClassInterceptorMetadata(EnhancedAnnotatedType<T> type) -
Uses of EnhancedAnnotatedType in org.jboss.weld.manager
Methods in org.jboss.weld.manager that return EnhancedAnnotatedType Modifier and Type Method Description <T> EnhancedAnnotatedType<T>BeanManagerImpl. createEnhancedAnnotatedType(Class<T> type)Methods in org.jboss.weld.manager with parameters of type EnhancedAnnotatedType Modifier and Type Method Description BasicInjectionTarget<T>InjectionTargetFactoryImpl. createInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, boolean interceptor) -
Uses of EnhancedAnnotatedType in org.jboss.weld.resources
Methods in org.jboss.weld.resources that return EnhancedAnnotatedType Modifier and Type Method Description <T> EnhancedAnnotatedType<T>ClassTransformer. getEnhancedAnnotatedType(Class<T> rawType, Type baseType, String bdaId)<T> EnhancedAnnotatedType<T>ClassTransformer. getEnhancedAnnotatedType(Class<T> rawType, String bdaId)<T> EnhancedAnnotatedType<T>ClassTransformer. getEnhancedAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, String bdaId)<T> EnhancedAnnotatedType<T>ClassTransformer. getEnhancedAnnotatedType(SlimAnnotatedType<T> annotatedType) -
Uses of EnhancedAnnotatedType in org.jboss.weld.util
Methods in org.jboss.weld.util that return EnhancedAnnotatedType Modifier and Type Method Description static <T> EnhancedAnnotatedType<T>Beans. getEjbImplementationClass(SessionBean<T> bean)ReturnsEnhancedAnnotatedTypefor the EJB implementation class.static <T> EnhancedAnnotatedType<T>Beans. getEjbImplementationClass(InternalEjbDescriptor<T> ejbDescriptor, BeanManagerImpl manager, EnhancedAnnotatedType<T> componentType)Methods in org.jboss.weld.util with parameters of type EnhancedAnnotatedType Modifier and Type Method Description static <T> voidDecorators. checkAbstractMethods(Set<Type> decoratedTypes, EnhancedAnnotatedType<T> type, BeanManagerImpl beanManager)Check all abstract methods are declared by the decorated types.static <T> NonProducibleInjectionTarget<T>InjectionTargets. createNonProducibleInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, Injector<T> injector, LifecycleCallbackInvoker<T> invoker, BeanManagerImpl beanManager)static <T> NonProducibleInjectionTarget<T>InjectionTargets. createNonProducibleInjectionTarget(EnhancedAnnotatedType<T> type, javax.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager)static <T> EnhancedAnnotatedConstructor<T>Beans. getBeanConstructor(EnhancedAnnotatedType<T> type)static <T> EnhancedAnnotatedConstructor<T>Beans. getBeanConstructorStrict(EnhancedAnnotatedType<T> type)static <T> EnhancedAnnotatedType<T>Beans. getEjbImplementationClass(InternalEjbDescriptor<T> ejbDescriptor, BeanManagerImpl manager, EnhancedAnnotatedType<T> componentType)static <T> List<Set<MethodInjectionPoint<?,?>>>BeanMethods. getInitializerMethods(javax.enterprise.inject.spi.Bean<?> declaringBean, EnhancedAnnotatedType<T> type, BeanManagerImpl manager)static <T> List<Method>BeanMethods. getInterceptorMethods(EnhancedAnnotatedType<T> type, InterceptionType interceptionType, boolean targetClass)static <T> Collection<EnhancedAnnotatedMethod<?,? super T>>BeanMethods. getObserverMethods(EnhancedAnnotatedType<T> type)static <T> List<javax.enterprise.inject.spi.AnnotatedMethod<? super T>>BeanMethods. getPostConstructMethods(EnhancedAnnotatedType<T> type)static <T> List<javax.enterprise.inject.spi.AnnotatedMethod<? super T>>BeanMethods. getPreDestroyMethods(EnhancedAnnotatedType<T> type)static <T> booleanBeans. isDecorator(EnhancedAnnotatedType<T> annotatedItem) -
Uses of EnhancedAnnotatedType in org.jboss.weld.util.annotated
Classes in org.jboss.weld.util.annotated that implement EnhancedAnnotatedType Modifier and Type Class Description classForwardingWeldAnnotation<T extends Annotation>classForwardingWeldClass<T>Methods in org.jboss.weld.util.annotated that return EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>ForwardingWeldClass. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz)protected abstract EnhancedAnnotatedType<T>ForwardingWeldClass. delegate()EnhancedAnnotatedType<T>ForwardingWeldConstructor. getDeclaringType()EnhancedAnnotatedType<X>ForwardingWeldField. getDeclaringType()EnhancedAnnotatedType<X>ForwardingWeldMember. getDeclaringType()EnhancedAnnotatedType<X>ForwardingWeldParameter. getDeclaringType()EnhancedAnnotatedType<? super T>ForwardingWeldClass. getEnhancedSuperclass()Methods in org.jboss.weld.util.annotated with parameters of type EnhancedAnnotatedType Modifier and Type Method Description <U> EnhancedAnnotatedType<? extends U>ForwardingWeldClass. asEnhancedSubclass(EnhancedAnnotatedType<U> clazz)<M> EnhancedAnnotatedMethod<M,?>ForwardingWeldClass. getDeclaredEnhancedMethod(MethodSignature signature, EnhancedAnnotatedType<M> expectedReturnType)
-