Package org.apache.webbeans.portable
Class AnnotatedMethodImpl<X>
- java.lang.Object
-
- org.apache.webbeans.portable.AbstractAnnotated
-
- org.apache.webbeans.portable.AbstractAnnotatedCallable<X>
-
- org.apache.webbeans.portable.AnnotatedMethodImpl<X>
-
- Type Parameters:
X- class info
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Annotated,jakarta.enterprise.inject.spi.AnnotatedCallable<X>,jakarta.enterprise.inject.spi.AnnotatedMember<X>,jakarta.enterprise.inject.spi.AnnotatedMethod<X>
public class AnnotatedMethodImpl<X> extends AbstractAnnotatedCallable<X> implements jakarta.enterprise.inject.spi.AnnotatedMethod<X>
Implementation ofAnnotatedMethodinterface.- 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 Set<Type>extractTypeClojure(Type baseType)protected Class<?>getDeclaringClass()jakarta.enterprise.inject.spi.AnnotatedType<X>getDeclaringType()MethodgetJavaMember()protected Class<?>getOwningClass()booleanisStatic()StringtoString()-
Methods inherited from class org.apache.webbeans.portable.AbstractAnnotatedCallable
getParameters, setAnnotatedParameters
-
Methods inherited from class org.apache.webbeans.portable.AbstractAnnotated
addAnnotation, buildRepeatableAnnotations, clearAnnotations, 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
-
Methods inherited from interface jakarta.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
-
-
-
-
Field Detail
-
javaMember
protected final Member javaMember
Member type
-
-
Method Detail
-
extractTypeClojure
protected Set<Type> extractTypeClojure(Type baseType)
- Overrides:
extractTypeClojurein classAbstractAnnotated
-
getJavaMember
public Method getJavaMember()
-
toString
public String toString()
- Overrides:
toStringin classAbstractAnnotatedCallable<X>
-
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
-
-