public interface TypeMetadata
| Modifier and Type | Method and Description |
|---|---|
TypeMetadata |
extractMetadata(Type type) |
Class<?> |
getArgumentClass() |
Class<?>[] |
getArgumentTypes() |
Class<?> |
getRawClass() |
boolean |
isArray() |
boolean |
isAssignableFrom(Class<?> typeClass,
Class<?> parameterClass) |
boolean |
isCustomArgumentObject() |
boolean |
isEnum() |
boolean |
isList() |
boolean |
isMap() |
boolean |
isMapEntry() |
boolean |
isNativeObject() |
boolean |
isOptional() |
boolean |
isParameterized() |
boolean |
isPrimitive() |
boolean |
isSet() |
boolean |
isStream() |
boolean |
isVoid() |
Class<?> getArgumentClass()
Class<?> getRawClass()
boolean isParameterized()
boolean isPrimitive()
boolean isCustomArgumentObject()
boolean isList()
boolean isSet()
boolean isMap()
boolean isOptional()
boolean isArray()
boolean isVoid()
boolean isEnum()
boolean isMapEntry()
boolean isStream()
boolean isNativeObject()
Class<?>[] getArgumentTypes()
TypeMetadata extractMetadata(Type type)
Copyright © 2023. All rights reserved.