@Component @Qualifier(value="cachedModelProperties") public class CachingModelPropertiesProvider extends java.lang.Object implements ModelPropertiesProvider
Constructor and Description |
---|
CachingModelPropertiesProvider(com.fasterxml.classmate.TypeResolver resolver,
ModelPropertiesProvider delegate) |
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 CachingModelPropertiesProvider(com.fasterxml.classmate.TypeResolver resolver, @Qualifier(value="optimized") ModelPropertiesProvider delegate)
public java.util.List<springfox.documentation.schema.ModelProperty> propertiesFor(com.fasterxml.classmate.ResolvedType type, springfox.documentation.spi.schema.contexts.ModelContext givenContext)
propertiesFor
in interface ModelPropertiesProvider
public void onApplicationEvent(ObjectMapperConfigured event)
onApplicationEvent
in interface org.springframework.context.ApplicationListener<ObjectMapperConfigured>