public class DefinitionReader extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.jboss.jandex.AnnotationInstance |
getDefinitionAnnotation(org.jboss.jandex.ClassInfo targetClass) |
static void |
processDefinition(AnnotationScannerContext context,
org.eclipse.microprofile.openapi.models.OpenAPI openApi,
org.jboss.jandex.AnnotationInstance annotationInstance)
Reads a OpenAPIDefinition annotation.
|
static void |
processDefinition(org.eclipse.microprofile.openapi.models.OpenAPI openApi,
com.fasterxml.jackson.databind.JsonNode node)
Reads a OpenAPIDefinition Json node.
|
public static void processDefinition(AnnotationScannerContext context, org.eclipse.microprofile.openapi.models.OpenAPI openApi, org.jboss.jandex.AnnotationInstance annotationInstance)
context - the scanning contextopenApi - OpenAPIImplannotationInstance - @OpenAPIDefinition annotationpublic static void processDefinition(org.eclipse.microprofile.openapi.models.OpenAPI openApi,
com.fasterxml.jackson.databind.JsonNode node)
openApi - the OpenAPI modelnode - the Json nodepublic static org.jboss.jandex.AnnotationInstance getDefinitionAnnotation(org.jboss.jandex.ClassInfo targetClass)
Copyright © 2018–2021. All rights reserved.