Package io.quarkus.arc
Interface InjectableDecorator<T>
- All Superinterfaces:
jakarta.enterprise.inject.spi.Bean<T>
,jakarta.enterprise.inject.spi.BeanAttributes<T>
,jakarta.enterprise.context.spi.Contextual<T>
,jakarta.enterprise.inject.spi.Decorator<T>
,InjectableBean<T>
,InjectableReferenceProvider<T>
public interface InjectableDecorator<T>
extends InjectableBean<T>, jakarta.enterprise.inject.spi.Decorator<T>
Quarkus representation of a decorator bean.
This interface extends the standard CDI
Decorator
interface.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.arc.InjectableBean
InjectableBean.Kind
-
Method Summary
Methods inherited from interface jakarta.enterprise.inject.spi.Bean
getBeanClass
Methods inherited from interface jakarta.enterprise.context.spi.Contextual
create
Methods inherited from interface jakarta.enterprise.inject.spi.Decorator
getDecoratedTypes, getDelegateType
Methods inherited from interface io.quarkus.arc.InjectableBean
destroy, getAlternativePriority, getDeclaringBean, getIdentifier, getImplementationClass, getInjectionPoints, getName, getPriority, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isDefaultBean, isSuppressed
Methods inherited from interface io.quarkus.arc.InjectableReferenceProvider
get
-
Method Details
-
getKind
- Specified by:
getKind
in interfaceInjectableBean<T>
- Returns:
- the kind of the bean
- See Also:
-
getDelegateQualifiers
- Specified by:
getDelegateQualifiers
in interfacejakarta.enterprise.inject.spi.Decorator<T>
-