Package org.apache.webbeans.portable
Class AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T>
- java.lang.Object
-
- org.apache.webbeans.portable.AbstractAnnotated
-
- org.apache.webbeans.portable.AbstractAnnotatedCallable<X>
-
- org.apache.webbeans.portable.AnnotatedConstructorImpl<T>
-
- org.apache.webbeans.portable.AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T>
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Annotated,jakarta.enterprise.inject.spi.AnnotatedCallable<T>,jakarta.enterprise.inject.spi.AnnotatedConstructor<T>,jakarta.enterprise.inject.spi.AnnotatedMember<T>
- Enclosing class:
- AbstractDecoratorInjectionTarget<T>
public static class AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T> extends AnnotatedConstructorImpl<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected MemberjavaMemberMember type
-
Constructor Summary
Constructors Constructor Description SubClassAnnotatedConstructorImpl(WebBeansContext webBeansContext, Constructor<T> parentConstructor, Constructor<T> javaMember, jakarta.enterprise.inject.spi.AnnotatedType<T> declaringType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<?>getDeclaringClass()jakarta.enterprise.inject.spi.AnnotatedType<X>getDeclaringType()protected Class<?>getOwningClass()booleanisStatic()-
Methods inherited from class org.apache.webbeans.portable.AnnotatedConstructorImpl
getJavaMember, toString
-
Methods inherited from class org.apache.webbeans.portable.AbstractAnnotatedCallable
getParameters, setAnnotatedParameters
-
Methods inherited from class org.apache.webbeans.portable.AbstractAnnotated
addAnnotation, buildRepeatableAnnotations, clearAnnotations, extractTypeClojure, getAnnotation, getAnnotations, getBaseType, getRepeatables, getTypeClosure, getWebBeansContext, isAnnotationPresent, setAnnotations
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
javaMember
protected final Member javaMember
Member type
-
-
Constructor Detail
-
SubClassAnnotatedConstructorImpl
public SubClassAnnotatedConstructorImpl(WebBeansContext webBeansContext, Constructor<T> parentConstructor, Constructor<T> javaMember, jakarta.enterprise.inject.spi.AnnotatedType<T> declaringType)
-
-
Method Detail
-
getDeclaringType
public jakarta.enterprise.inject.spi.AnnotatedType<X> getDeclaringType()
- Specified by:
getDeclaringTypein interfacejakarta.enterprise.inject.spi.AnnotatedMember<X>
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfacejakarta.enterprise.inject.spi.AnnotatedMember<X>
-
getOwningClass
protected Class<?> getOwningClass()
- Specified by:
getOwningClassin classAbstractAnnotated
-
getDeclaringClass
protected Class<?> getDeclaringClass()
- Specified by:
getDeclaringClassin classAbstractAnnotated
-
-