public class JaxrsAnnotationScanner<T extends JaxrsAnnotationScanner<T>> extends Object implements JaxrsOpenApiScanner
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.core.Application |
application |
protected static org.slf4j.Logger |
LOGGER |
protected boolean |
onlyConsiderResourcePackages |
protected OpenAPIConfiguration |
openApiConfiguration |
| Constructor and Description |
|---|
JaxrsAnnotationScanner() |
| Modifier and Type | Method and Description |
|---|---|
JaxrsAnnotationScanner |
application(javax.ws.rs.core.Application application) |
Set<Class<?>> |
classes() |
protected boolean |
isIgnored(String classOrPackageName) |
T |
openApiConfiguration(OpenAPIConfiguration openApiConfiguration) |
Map<String,Object> |
resources() |
void |
setApplication(javax.ws.rs.core.Application application) |
void |
setConfiguration(OpenAPIConfiguration openApiConfiguration) |
protected OpenAPIConfiguration openApiConfiguration
protected javax.ws.rs.core.Application application
protected static final org.slf4j.Logger LOGGER
protected boolean onlyConsiderResourcePackages
public JaxrsAnnotationScanner application(javax.ws.rs.core.Application application)
public void setApplication(javax.ws.rs.core.Application application)
setApplication in interface JaxrsOpenApiScannerpublic T openApiConfiguration(OpenAPIConfiguration openApiConfiguration)
public void setConfiguration(OpenAPIConfiguration openApiConfiguration)
setConfiguration in interface OpenApiScannerpublic Set<Class<?>> classes()
classes in interface OpenApiScannerprotected boolean isIgnored(String classOrPackageName)
public Map<String,Object> resources()
resources in interface OpenApiScannerCopyright © 2023. All rights reserved.