-
- Type Parameters:
X
- the declaring type
- All Superinterfaces:
Annotated
- All Known Subinterfaces:
AnnotatedCallable<X>
,AnnotatedConstructor<X>
,AnnotatedField<X>
,AnnotatedMethod<X>
public interface AnnotatedMember<X> extends Annotated
Represents a member of a Java type.
- Author:
- Gavin King, Pete Muir
- See Also:
Member
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnnotatedType<X>
getDeclaringType()
Get the type which defines this member.java.lang.reflect.Member
getJavaMember()
Get the underlyingMember
.boolean
isStatic()
Determines if the member is static.-
Methods inherited from interface jakarta.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
-
-
-
-
Method Detail
-
getJavaMember
java.lang.reflect.Member getJavaMember()
Get the underlying
Member
.- Returns:
- the
Member
-
isStatic
boolean isStatic()
Determines if the member is static.
- Returns:
true
if the member is static
-
getDeclaringType
AnnotatedType<X> getDeclaringType()
Get the type which defines this member.
- Returns:
- the type which defines this member
-
-