Class CDIMemberInfo
- java.lang.Object
-
- io.smallrye.metrics.elementdesc.adapter.cdi.CDIMemberInfo
-
- All Implemented Interfaces:
MemberInfo
public class CDIMemberInfo extends Object implements MemberInfo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)<X extends Annotation>
AnnotationInfogetAnnotation(Class<X> metric)StringgetDeclaringClassName()StringgetDeclaringClassSimpleName()MemberTypegetMemberType()StringgetName()String[]getParameterTypeNames()inthashCode()<X extends Annotation>
booleanisAnnotationPresent(Class<X> metric)StringtoString()
-
-
-
Method Detail
-
getMemberType
public MemberType getMemberType()
- Specified by:
getMemberTypein interfaceMemberInfo
-
getDeclaringClassName
public String getDeclaringClassName()
- Specified by:
getDeclaringClassNamein interfaceMemberInfo
-
getDeclaringClassSimpleName
public String getDeclaringClassSimpleName()
- Specified by:
getDeclaringClassSimpleNamein interfaceMemberInfo
-
getName
public String getName()
- Specified by:
getNamein interfaceMemberInfo
-
isAnnotationPresent
public <X extends Annotation> boolean isAnnotationPresent(Class<X> metric)
- Specified by:
isAnnotationPresentin interfaceMemberInfo
-
getAnnotation
public <X extends Annotation> AnnotationInfo getAnnotation(Class<X> metric)
- Specified by:
getAnnotationin interfaceMemberInfo
-
getParameterTypeNames
public String[] getParameterTypeNames()
- Specified by:
getParameterTypeNamesin interfaceMemberInfo
-
-