public interface MemberAdapter
Modifier and Type | Method and Description |
---|---|
<T extends Annotation> |
getAnnotation(Class<T> annotationClass) |
TypeAdapter |
getDeclaringType()
Returns type that declares this member.
|
String |
getName() |
List<TypeAdapter> |
getParameterTypes()
Returns element type of this multi-value member.
|
TypeAdapter |
getType()
Returns this member type.
|
boolean |
isAnnotationPresent(Class<? extends Annotation> annotationClass) |
boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
<T extends Annotation> T getAnnotation(Class<T> annotationClass)
String getName()
TypeAdapter getDeclaringType()
List<TypeAdapter> getParameterTypes()
IllegalArgumentException
- if the member is not multivalue.TypeAdapter getType()
Copyright © 2021. All rights reserved.