public class NewManagedBean<T> extends ManagedBean<T> implements NewBean<T>
New binding annotation.
It is defined as concrete java class component.
enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType| Constructor and Description |
|---|
NewManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAlternative()
always false for New qualifier
|
boolean |
isDependent()
always true for New qualifier
|
create, getOriginalInjectionTarget, setOriginalInjectionTarget, validdefineInterceptorsIfNeeded, getAnnotatedType, getInjectionTarget, getProducer, providedIdaddToStringInfo, destroy, equals, getBeanClass, getId, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, hashCode, isEnabled, isPassivationCapable, isSpecializedBean, setEnabled, setSpecializedBean, toStringgetName, getQualifiers, getScope, getStereotypes, getTypes, isNullablepublic NewManagedBean(WebBeansContext webBeansContext, WebBeansType webBeansType, javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, BeanAttributesImpl<T> beanAttributes, Class<T> beanClass, Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)
public boolean isDependent()
isDependent in interface OwbBean<T>isDependent in class AbstractOwbBean<T>true if this is a dependent beanpublic boolean isAlternative()
isAlternative in interface javax.enterprise.inject.spi.BeanAttributes<T>isAlternative in class BeanAttributesImpl<T>Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.