Class TypesBeanAttributes<T>
- java.lang.Object
-
- fish.payara.microprofile.config.cdi.TypesBeanAttributes<T>
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.BeanAttributes<T>
public abstract class TypesBeanAttributes<T> extends Object implements jakarta.enterprise.inject.spi.BeanAttributes<T>
A simple Bean Attributes delegate that delegates to the passed in BeanAttributes Does not implement getTypes to allow overriding This class is used to create synthetic producer beans for each Converter registered with the Config- Author:
- Steve Millidge (Payara Foundation)
-
-
Constructor Summary
Constructors Constructor Description TypesBeanAttributes(jakarta.enterprise.inject.spi.BeanAttributes<?> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Set<Annotation>getQualifiers()Class<? extends Annotation>getScope()Set<Class<? extends Annotation>>getStereotypes()booleanisAlternative()
-
-
-
Method Detail
-
getQualifiers
public Set<Annotation> getQualifiers()
- Specified by:
getQualifiersin interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScopein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getName
public String getName()
- Specified by:
getNamein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getStereotypes
public Set<Class<? extends Annotation>> getStereotypes()
- Specified by:
getStereotypesin interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
isAlternative
public boolean isAlternative()
- Specified by:
isAlternativein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
-