Package springfox.documentation.schema
Class DefaultModelSpecificationProvider
- java.lang.Object
-
- springfox.documentation.schema.DefaultModelSpecificationProvider
-
- All Implemented Interfaces:
ModelSpecificationProvider
@Component @Qualifier("default") public class DefaultModelSpecificationProvider extends java.lang.Object implements ModelSpecificationProvider
-
-
Constructor Summary
Constructors Constructor Description DefaultModelSpecificationProvider(com.fasterxml.classmate.TypeResolver resolver, ModelPropertiesProvider propertiesProvider, ModelDependencyProvider dependencyProvider, SchemaPluginsManager schemaPluginsManager, TypeNameExtractor typeNameExtractor, springfox.documentation.spi.schema.EnumTypeDeterminer enumTypeDeterminer, ModelSpecificationFactory modelSpecifications)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<springfox.documentation.schema.ModelSpecification>
modelDependenciesSpecifications(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
java.util.Optional<springfox.documentation.schema.ModelSpecification>
modelSpecificationsFor(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
-
-
-
Constructor Detail
-
DefaultModelSpecificationProvider
@Autowired public DefaultModelSpecificationProvider(com.fasterxml.classmate.TypeResolver resolver, @Qualifier("cachedModelProperties") ModelPropertiesProvider propertiesProvider, @Qualifier("cachedModelDependencies") ModelDependencyProvider dependencyProvider, SchemaPluginsManager schemaPluginsManager, TypeNameExtractor typeNameExtractor, springfox.documentation.spi.schema.EnumTypeDeterminer enumTypeDeterminer, ModelSpecificationFactory modelSpecifications)
-
-
Method Detail
-
modelSpecificationsFor
public java.util.Optional<springfox.documentation.schema.ModelSpecification> modelSpecificationsFor(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
- Specified by:
modelSpecificationsFor
in interfaceModelSpecificationProvider
-
modelDependenciesSpecifications
public java.util.Set<springfox.documentation.schema.ModelSpecification> modelDependenciesSpecifications(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
- Specified by:
modelDependenciesSpecifications
in interfaceModelSpecificationProvider
-
-