@Component(value="default") public class DefaultModelPropertiesProvider extends java.lang.Object implements ModelPropertiesProvider, org.springframework.context.ApplicationListener<ObjectMapperConfigured>
| Constructor and Description |
|---|
DefaultModelPropertiesProvider(BeanModelPropertyProvider beanModelPropertyProvider,
FieldModelPropertyProvider fieldModelPropertyProvider,
ConstructorModelPropertyProvider constructorModelPropertyProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
onApplicationEvent(ObjectMapperConfigured event) |
java.util.List<springfox.documentation.schema.ModelProperty> |
propertiesFor(com.fasterxml.classmate.ResolvedType type,
springfox.documentation.spi.schema.contexts.ModelContext givenContext) |
@Autowired public DefaultModelPropertiesProvider(BeanModelPropertyProvider beanModelPropertyProvider, FieldModelPropertyProvider fieldModelPropertyProvider, ConstructorModelPropertyProvider constructorModelPropertyProvider)
public java.util.List<springfox.documentation.schema.ModelProperty> propertiesFor(com.fasterxml.classmate.ResolvedType type,
springfox.documentation.spi.schema.contexts.ModelContext givenContext)
propertiesFor in interface ModelPropertiesProviderpublic void onApplicationEvent(ObjectMapperConfigured event)
onApplicationEvent in interface org.springframework.context.ApplicationListener<ObjectMapperConfigured>