public class NoopBeanManager extends Object implements BeanManager
| Constructor and Description |
|---|
NoopBeanManager() |
public NoopBeanManager()
public Object getReference(Bean<?> bean, Type beanType, CreationalContext<?> ctx)
getReference in interface BeanManagerpublic Object getInjectableReference(InjectionPoint ij, CreationalContext<?> ctx)
getInjectableReference in interface BeanManagerpublic <T> CreationalContext<T> createCreationalContext(Contextual<T> contextual)
createCreationalContext in interface BeanManagerpublic Set<Bean<?>> getBeans(Type beanType, Annotation... qualifiers)
getBeans in interface BeanManagerpublic Bean<?> getPassivationCapableBean(String id)
getPassivationCapableBean in interface BeanManagerpublic <X> Bean<? extends X> resolve(Set<Bean<? extends X>> beans)
resolve in interface BeanManagerpublic void validate(InjectionPoint injectionPoint)
validate in interface BeanManagerpublic void fireEvent(Object event, Annotation... qualifiers)
fireEvent in interface BeanManagerpublic <T> Set<ObserverMethod<? super T>> resolveObserverMethods(T event, Annotation... qualifiers)
resolveObserverMethods in interface BeanManagerpublic List<Decorator<?>> resolveDecorators(Set<Type> types, Annotation... qualifiers)
resolveDecorators in interface BeanManagerpublic List<Interceptor<?>> resolveInterceptors(InterceptionType type, Annotation... interceptorBindings)
resolveInterceptors in interface BeanManagerpublic boolean isScope(Class<? extends Annotation> annotationType)
isScope in interface BeanManagerpublic boolean isNormalScope(Class<? extends Annotation> annotationType)
isNormalScope in interface BeanManagerpublic boolean isPassivatingScope(Class<? extends Annotation> annotationType)
isPassivatingScope in interface BeanManagerpublic boolean isQualifier(Class<? extends Annotation> annotationType)
isQualifier in interface BeanManagerpublic boolean isInterceptorBinding(Class<? extends Annotation> annotationType)
isInterceptorBinding in interface BeanManagerpublic boolean isStereotype(Class<? extends Annotation> annotationType)
isStereotype in interface BeanManagerpublic Set<Annotation> getInterceptorBindingDefinition(Class<? extends Annotation> bindingType)
getInterceptorBindingDefinition in interface BeanManagerpublic Set<Annotation> getStereotypeDefinition(Class<? extends Annotation> stereotype)
getStereotypeDefinition in interface BeanManagerpublic boolean areQualifiersEquivalent(Annotation qualifier1, Annotation qualifier2)
areQualifiersEquivalent in interface BeanManagerpublic boolean areInterceptorBindingsEquivalent(Annotation interceptorBinding1, Annotation interceptorBinding2)
areInterceptorBindingsEquivalent in interface BeanManagerpublic int getQualifierHashCode(Annotation qualifier)
getQualifierHashCode in interface BeanManagerpublic int getInterceptorBindingHashCode(Annotation interceptorBinding)
getInterceptorBindingHashCode in interface BeanManagerpublic Context getContext(Class<? extends Annotation> scopeType)
getContext in interface BeanManagerpublic ELResolver getELResolver()
getELResolver in interface BeanManagerpublic ExpressionFactory wrapExpressionFactory(ExpressionFactory expressionFactory)
wrapExpressionFactory in interface BeanManagerpublic <T> AnnotatedType<T> createAnnotatedType(Class<T> type)
createAnnotatedType in interface BeanManagerpublic <T> InjectionTarget<T> createInjectionTarget(AnnotatedType<T> type)
createInjectionTarget in interface BeanManagerpublic <T> InjectionTargetFactory<T> getInjectionTargetFactory(AnnotatedType<T> annotatedType)
getInjectionTargetFactory in interface BeanManagerpublic <X> ProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean)
getProducerFactory in interface BeanManagerpublic <X> ProducerFactory<X> getProducerFactory(AnnotatedMethod<? super X> method, Bean<X> declaringBean)
getProducerFactory in interface BeanManagerpublic <T> BeanAttributes<T> createBeanAttributes(AnnotatedType<T> type)
createBeanAttributes in interface BeanManagerpublic BeanAttributes<?> createBeanAttributes(AnnotatedMember<?> type)
createBeanAttributes in interface BeanManagerpublic <T> Bean<T> createBean(BeanAttributes<T> attributes, Class<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)
createBean in interface BeanManagerpublic <T,X> Bean<T> createBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> producerFactory)
createBean in interface BeanManagerpublic InjectionPoint createInjectionPoint(AnnotatedField<?> field)
createInjectionPoint in interface BeanManagerpublic InjectionPoint createInjectionPoint(AnnotatedParameter<?> parameter)
createInjectionPoint in interface BeanManagerpublic <T extends Extension> T getExtension(Class<T> extensionClass)
getExtension in interface BeanManager5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.