public class OpenApiConfiguration extends Object
| Constructor and Description |
|---|
OpenApiConfiguration(ClassLoader applicationClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getExcludeClasses() |
List<String> |
getExcludePackages() |
Class<? extends org.eclipse.microprofile.openapi.OASFilter> |
getFilter() |
Class<? extends org.eclipse.microprofile.openapi.OASModelReader> |
getModelReader() |
Map<String,Set<String>> |
getOperationServerMap() |
Map<String,Set<String>> |
getPathServerMap() |
List<String> |
getScanClasses() |
boolean |
getScanDisable() |
boolean |
getScanLib() |
List<String> |
getScanPackages() |
Map<String,SchemaImpl> |
getSchemaMap() |
List<String> |
getServers() |
Set<org.glassfish.hk2.classmodel.reflect.Type> |
getValidClasses(Collection<org.glassfish.hk2.classmodel.reflect.Type> types) |
public OpenApiConfiguration(ClassLoader applicationClassLoader)
public Class<? extends org.eclipse.microprofile.openapi.OASModelReader> getModelReader()
OASModelReader class provided by the application.public Class<? extends org.eclipse.microprofile.openapi.OASFilter> getFilter()
OASFilter class provided by the application.public boolean getScanDisable()
public boolean getScanLib()
public List<String> getScanPackages()
public List<String> getScanClasses()
public List<String> getExcludePackages()
public List<String> getExcludeClasses()
public Map<String,Set<String>> getPathServerMap()
public Map<String,Set<String>> getOperationServerMap()
public Map<String,SchemaImpl> getSchemaMap()
public Set<org.glassfish.hk2.classmodel.reflect.Type> getValidClasses(Collection<org.glassfish.hk2.classmodel.reflect.Type> types)
types - the list of classes to filter.getScanClasses(),
getExcludeClasses(), getScanPackages() and
getExcludePackages().Copyright © 2021. All rights reserved.