Interface ReflectiveIntrospection.ReflectivePropertyMember<B>
- Type Parameters:
B- The bean type
- All Superinterfaces:
AnnotationMetadataProvider, AnnotationSource, ArgumentCoercible<Object>, BeanPropertyMember<B,Object>, Named
- Enclosing interface:
ReflectiveIntrospection<T>
public static interface ReflectiveIntrospection.ReflectivePropertyMember<B>
extends BeanPropertyMember<B,Object>
A member of a property, with the field or method reflection read it from.
BeanProperty.getMembers() reports these for every reflective property: a member is described
only when it is asked for, so a description that never asks for one pays nothing for them.
- Since:
- 5.2.0
- Author:
- Denis Stepanov
-
Field Summary
Fields inherited from interface AnnotationSource
EMPTY -
Method Summary
Methods inherited from interface AnnotationMetadataProvider
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface AnnotationSource
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredMethods inherited from interface BeanPropertyMember
asArgument, getDeclaringType, getElementType, getName, getType, isReadable, read
-
Method Details
-
getMember
AnnotatedElement getMember()- Returns:
- The field or method the member was read from
-