Package org.apache.webbeans.portable
Class AbstractAnnotatedCallable<X>
- java.lang.Object
-
- org.apache.webbeans.portable.AbstractAnnotated
-
- org.apache.webbeans.portable.AbstractAnnotatedCallable<X>
-
- Type Parameters:
X- declaring class
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Annotated,jakarta.enterprise.inject.spi.AnnotatedCallable<X>,jakarta.enterprise.inject.spi.AnnotatedMember<X>
- Direct Known Subclasses:
AnnotatedConstructorImpl,AnnotatedMethodImpl
public abstract class AbstractAnnotatedCallable<X> extends AbstractAnnotated implements jakarta.enterprise.inject.spi.AnnotatedCallable<X>
Implementation ofAnnotatedCallableinterface.- Version:
- $Rev$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description protected MemberjavaMemberMember type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<?>getDeclaringClass()jakarta.enterprise.inject.spi.AnnotatedType<X>getDeclaringType()MembergetJavaMember()protected Class<?>getOwningClass()List<jakarta.enterprise.inject.spi.AnnotatedParameter<X>>getParameters()booleanisStatic()protected voidsetAnnotatedParameters(Type[] genericParameterTypes, Annotation[][] parameterAnnotations)StringtoString()-
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
-
-
Method Detail
-
setAnnotatedParameters
protected void setAnnotatedParameters(Type[] genericParameterTypes, Annotation[][] parameterAnnotations)
-
getParameters
public List<jakarta.enterprise.inject.spi.AnnotatedParameter<X>> getParameters()
- Specified by:
getParametersin interfacejakarta.enterprise.inject.spi.AnnotatedCallable<X>
-
toString
public String toString()
-
getDeclaringType
public jakarta.enterprise.inject.spi.AnnotatedType<X> getDeclaringType()
- Specified by:
getDeclaringTypein interfacejakarta.enterprise.inject.spi.AnnotatedMember<X>
-
getJavaMember
public Member getJavaMember()
- Specified by:
getJavaMemberin 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
-
-