Package io.quarkus.arc.impl
Class InjectionPointImpl
java.lang.Object
io.quarkus.arc.impl.InjectionPointImpl
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionPoint
public class InjectionPointImpl
extends Object
implements jakarta.enterprise.inject.spi.InjectionPoint
-
Constructor Summary
ConstructorDescriptionInjectionPointImpl
(Type injectionPointType, Type requiredType, Set<Annotation> qualifiers, InjectableBean<?> bean, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) -
Method Summary
-
Constructor Details
-
InjectionPointImpl
public InjectionPointImpl(Type injectionPointType, Type requiredType, Set<Annotation> qualifiers, InjectableBean<?> bean, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient)
-
-
Method Details
-
getType
- Specified by:
getType
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
getQualifiers
- Specified by:
getQualifiers
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
getBean
public jakarta.enterprise.inject.spi.Bean<?> getBean()- Specified by:
getBean
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
getMember
- Specified by:
getMember
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
getAnnotated
public jakarta.enterprise.inject.spi.Annotated getAnnotated()- Specified by:
getAnnotated
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
isDelegate
public boolean isDelegate()- Specified by:
isDelegate
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-
isTransient
public boolean isTransient()- Specified by:
isTransient
in interfacejakarta.enterprise.inject.spi.InjectionPoint
-