@Component @Named(value="isisMetaModel.SwaggerSpecGenerator") public class SwaggerSpecGenerator extends Object
| Constructor and Description |
|---|
SwaggerSpecGenerator(org.apache.isis.core.metamodel.specloader.SpecificationLoader specificationLoader,
Tagger tagger,
ClassExcluder classExcluder,
ValuePropertyFactory valuePropertyFactory) |
| Modifier and Type | Method and Description |
|---|---|
String |
generate(String basePath,
org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility,
org.apache.isis.applib.services.swagger.SwaggerService.Format format) |
protected org.apache.isis.viewer.restfulobjects.rendering.service.swagger.internal.Generation |
newGeneration(String basePath,
org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility) |
@Inject public SwaggerSpecGenerator(org.apache.isis.core.metamodel.specloader.SpecificationLoader specificationLoader, Tagger tagger, ClassExcluder classExcluder, ValuePropertyFactory valuePropertyFactory)
public String generate(String basePath, org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility, org.apache.isis.applib.services.swagger.SwaggerService.Format format)
protected org.apache.isis.viewer.restfulobjects.rendering.service.swagger.internal.Generation newGeneration(String basePath, org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.