public abstract class AbstractBeanManager extends Object implements javax.enterprise.inject.spi.BeanManager
| Constructor and Description |
|---|
AbstractBeanManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areInterceptorBindingsEquivalent(Annotation annotation1,
Annotation annotation2) |
boolean |
areQualifiersEquivalent(Annotation annotation1,
Annotation annotation2) |
<T> javax.enterprise.inject.spi.Bean<T> |
createBean(BeanAttributes<T> attributes,
Class<T> type,
InjectionTargetFactory<T> factory) |
<T,X> javax.enterprise.inject.spi.Bean<T> |
createBean(BeanAttributes<T> attributes,
Class<X> type,
ProducerFactory<X> factory) |
BeanAttributes<?> |
createBeanAttributes(javax.enterprise.inject.spi.AnnotatedMember<?> member) |
<T> BeanAttributes<T> |
createBeanAttributes(javax.enterprise.inject.spi.AnnotatedType<T> type) |
javax.enterprise.inject.spi.InjectionPoint |
createInjectionPoint(javax.enterprise.inject.spi.AnnotatedField<?> field) |
javax.enterprise.inject.spi.InjectionPoint |
createInjectionPoint(javax.enterprise.inject.spi.AnnotatedParameter<?> parameter) |
<T extends javax.enterprise.inject.spi.Extension> |
getExtension(Class<T> type) |
<X> InjectionTargetFactory<X> |
getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<X> type) |
int |
getInterceptorBindingHashCode(Annotation annotation) |
<X> ProducerFactory<X> |
getProducerFactory(javax.enterprise.inject.spi.AnnotatedField<? super X> field,
javax.enterprise.inject.spi.Bean<X> bean) |
<X> ProducerFactory<X> |
getProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method,
javax.enterprise.inject.spi.Bean<X> bean) |
int |
getQualifierHashCode(Annotation annotation) |
protected abstract WebBeansContext |
getWebBeansContext() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAnnotatedType, createCreationalContext, createInjectionTarget, fireEvent, getBeans, getBeans, getContext, getELResolver, getInjectableReference, getInterceptorBindingDefinition, getPassivationCapableBean, getReference, getStereotypeDefinition, isInterceptorBinding, isNormalScope, isPassivatingScope, isQualifier, isScope, isStereotype, resolve, resolveDecorators, resolveInterceptors, resolveObserverMethods, validate, wrapExpressionFactoryprotected abstract WebBeansContext getWebBeansContext()
public boolean areInterceptorBindingsEquivalent(Annotation annotation1, Annotation annotation2)
public boolean areQualifiersEquivalent(Annotation annotation1, Annotation annotation2)
public int getInterceptorBindingHashCode(Annotation annotation)
public int getQualifierHashCode(Annotation annotation)
public <T> BeanAttributes<T> createBeanAttributes(javax.enterprise.inject.spi.AnnotatedType<T> type)
public BeanAttributes<?> createBeanAttributes(javax.enterprise.inject.spi.AnnotatedMember<?> member)
public javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedField<?> field)
public javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedParameter<?> parameter)
public <X> ProducerFactory<X> getProducerFactory(javax.enterprise.inject.spi.AnnotatedField<? super X> field, javax.enterprise.inject.spi.Bean<X> bean)
public <X> ProducerFactory<X> getProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method, javax.enterprise.inject.spi.Bean<X> bean)
public <X> InjectionTargetFactory<X> getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<X> type)
public <T> javax.enterprise.inject.spi.Bean<T> createBean(BeanAttributes<T> attributes, Class<T> type, InjectionTargetFactory<T> factory)
public <T,X> javax.enterprise.inject.spi.Bean<T> createBean(BeanAttributes<T> attributes, Class<X> type, ProducerFactory<X> factory)
public <T extends javax.enterprise.inject.spi.Extension> T getExtension(Class<T> type)
Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.