com.mangofactory.swagger.models.property.field
Class FieldModelPropertyProvider
java.lang.Object
com.mangofactory.swagger.models.property.field.FieldModelPropertyProvider
- All Implemented Interfaces:
- ModelPropertiesProvider
- Direct Known Subclasses:
- ConstructorModelPropertyProvider
@Component
public class FieldModelPropertyProvider
- extends java.lang.Object
- implements ModelPropertiesProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldModelPropertyProvider
@Autowired
public FieldModelPropertyProvider(FieldProvider fieldProvider,
AlternateTypeProvider alternateTypeProvider,
BeanPropertyNamingStrategy namingStrategy)
propertiesForSerialization
public java.lang.Iterable<? extends ModelProperty> propertiesForSerialization(com.fasterxml.classmate.ResolvedType resolvedType)
- Specified by:
propertiesForSerialization in interface ModelPropertiesProvider
propertiesForDeserialization
public java.lang.Iterable<? extends ModelProperty> propertiesForDeserialization(com.fasterxml.classmate.ResolvedType resolvedType)
- Specified by:
propertiesForDeserialization in interface ModelPropertiesProvider
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
- Specified by:
setObjectMapper in interface ModelPropertiesProvider
memberIsAField
protected boolean memberIsAField(com.fasterxml.jackson.databind.introspect.AnnotatedMember member)