T
- The typepublic interface ArgumentConversionContext<T> extends ConversionContext, AnnotationMetadataProvider
ConversionContext
specifically for conversion Argument
instances.BOOLEAN, DEFAULT, INT, LIST_OF_STRING, LONG, MAP, STRING
EMPTY
Modifier and Type | Method and Description |
---|---|
default AnnotationMetadata |
getAnnotationMetadata()
Supplies the metadata.
|
Argument<T> |
getArgument() |
default ArgumentConversionContext<T> |
with(AnnotationMetadata annotationMetadata)
Augment this context with annotation metadata.
|
getCharset, getLocale, getTypeVariables, of, of, of, of, of, with
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
getFirstTypeVariable, getTypeParameters, getTypeVariable
getLastError, hasErrors, iterator, reject, reject
default AnnotationMetadata getAnnotationMetadata()
AnnotationMetadataProvider
AnnotationMetadata.EMPTY_METADATA
.getAnnotationMetadata
in interface AnnotationMetadataProvider
AnnotationMetadata
default ArgumentConversionContext<T> with(AnnotationMetadata annotationMetadata)
annotationMetadata
- The annotation metadata