Class CachingModelProvider

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<com.fasterxml.classmate.ResolvedType,​springfox.documentation.schema.Model> dependencies​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)  
      java.util.Set<springfox.documentation.schema.ModelSpecification> modelDependenciesSpecifications​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)  
      java.util.Optional<springfox.documentation.schema.Model> modelFor​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)  
      java.util.Optional<springfox.documentation.schema.ModelSpecification> modelSpecificationsFor​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • modelFor

        public java.util.Optional<springfox.documentation.schema.Model> modelFor​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
        Specified by:
        modelFor in interface ModelProvider
      • dependencies

        public java.util.Map<com.fasterxml.classmate.ResolvedType,​springfox.documentation.schema.Model> dependencies​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
        Specified by:
        dependencies in interface ModelProvider
      • modelSpecificationsFor

        public java.util.Optional<springfox.documentation.schema.ModelSpecification> modelSpecificationsFor​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
        Specified by:
        modelSpecificationsFor in interface ModelSpecificationProvider
      • modelDependenciesSpecifications

        public java.util.Set<springfox.documentation.schema.ModelSpecification> modelDependenciesSpecifications​(springfox.documentation.spi.schema.contexts.ModelContext modelContext)
        Specified by:
        modelDependenciesSpecifications in interface ModelSpecificationProvider