public class ModelAttributeParameterMetadataAccessor
extends java.lang.Object
implements springfox.documentation.spi.service.ParameterMetadataAccessor
| Constructor and Description |
|---|
ModelAttributeParameterMetadataAccessor(java.util.List<java.lang.reflect.AnnotatedElement> annotatedElements,
com.fasterxml.classmate.ResolvedType fieldType,
java.lang.String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
<A extends java.lang.annotation.Annotation> |
findAnnotation(java.lang.Class<A> annotationType) |
java.lang.String |
getFieldName() |
com.fasterxml.classmate.ResolvedType |
getFieldType() |
public ModelAttributeParameterMetadataAccessor(java.util.List<java.lang.reflect.AnnotatedElement> annotatedElements,
com.fasterxml.classmate.ResolvedType fieldType,
java.lang.String fieldName)
public com.fasterxml.classmate.ResolvedType getFieldType()
getFieldType in interface springfox.documentation.spi.service.ParameterMetadataAccessorpublic java.lang.String getFieldName()
getFieldName in interface springfox.documentation.spi.service.ParameterMetadataAccessorpublic <A extends java.lang.annotation.Annotation> com.google.common.base.Optional<A> findAnnotation(java.lang.Class<A> annotationType)
findAnnotation in interface springfox.documentation.spi.service.ParameterMetadataAccessor