| Package | Description |
|---|---|
| io.smallrye.openapi.api.util | |
| io.smallrye.openapi.runtime | |
| io.smallrye.openapi.runtime.io | |
| io.smallrye.openapi.runtime.scanner | |
| io.smallrye.openapi.runtime.util |
| Modifier and Type | Method and Description |
|---|---|
static OpenAPIImpl |
MergeUtil.merge(OpenAPIImpl document1,
OpenAPIImpl document2)
Merges two documents and returns the result.
|
| Modifier and Type | Method and Description |
|---|---|
static OpenAPIImpl |
MergeUtil.merge(OpenAPIImpl document1,
OpenAPIImpl document2)
Merges two documents and returns the result.
|
| Modifier and Type | Method and Description |
|---|---|
static OpenAPIImpl |
OpenApiProcessor.modelFromAnnotations(OpenApiConfig config,
org.jboss.jandex.IndexView index)
Create an
OpenAPI model by scanning the deployment for relevant JAX-RS and
OpenAPI annotations. |
static OpenAPIImpl |
OpenApiProcessor.modelFromReader(OpenApiConfig config,
ClassLoader loader)
Instantiate the configured
OASModelReader and invoke it. |
static OpenAPIImpl |
OpenApiProcessor.modelFromStaticFile(OpenApiStaticFile staticFile)
Parse the static file content and return the resulting model.
|
| Modifier and Type | Method and Description |
|---|---|
static OpenAPIImpl |
OpenApiParser.parse(InputStream stream,
OpenApiSerializer.Format format)
Parses the resource found at the given stream.
|
static OpenAPIImpl |
OpenApiParser.parse(URL url)
Parses the resource found at the given URL.
|
| Modifier and Type | Method and Description |
|---|---|
OpenAPIImpl |
OpenApiAnnotationScanner.scan()
Scan the deployment for relevant annotations.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
OpenApiAnnotationScanner.processDefinition(OpenAPIImpl openApi,
org.jboss.jandex.AnnotationInstance definitionAnno)
Reads a OpenAPIDefinition annotation.
|
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.microprofile.openapi.models.Paths |
ModelUtil.paths(OpenAPIImpl openApi)
Gets the
Paths from the OAI model. |
Copyright © 2019. All rights reserved.