Package org.jboss.weld.util.bean
Class ForwardingBeanAttributes<T>
java.lang.Object
org.jboss.weld.util.bean.ForwardingBeanAttributes<T>
- Type Parameters:
T-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.BeanAttributes<T>
- Direct Known Subclasses:
CommonBean,IsolatedForwardingBean
public abstract class ForwardingBeanAttributes<T>
extends Object
implements jakarta.enterprise.inject.spi.BeanAttributes<T>
Delegating
BeanAttributes.- Author:
- Jozef Hartinger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract jakarta.enterprise.inject.spi.BeanAttributes<T>booleangetName()Class<? extends Annotation>getScope()Set<Class<? extends Annotation>>getTypes()inthashCode()boolean
-
Constructor Details
-
ForwardingBeanAttributes
public ForwardingBeanAttributes()
-
-
Method Details
-
attributes
-
getTypes
- Specified by:
getTypesin interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getQualifiers
- Specified by:
getQualifiersin interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getScope
- Specified by:
getScopein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getName
- Specified by:
getNamein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getStereotypes
- Specified by:
getStereotypesin interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
isAlternative
public boolean isAlternative()- Specified by:
isAlternativein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
hashCode
public int hashCode() -
equals
-