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 String
getName()
Set<Annotation>
getQualifiers()
Class<? extends Annotation>
getScope()
Set<Class<? extends Annotation>>
getStereotypes()
boolean
isAlternative()
-
-
-
Method Detail
-
getQualifiers
public Set<Annotation> getQualifiers()
- Specified by:
getQualifiers
in interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScope
in interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getName
public String getName()
- Specified by:
getName
in interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
getStereotypes
public Set<Class<? extends Annotation>> getStereotypes()
- Specified by:
getStereotypes
in interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
isAlternative
public boolean isAlternative()
- Specified by:
isAlternative
in interfacejakarta.enterprise.inject.spi.BeanAttributes<T>
-
-