Class ServerVariableReader
java.lang.Object
io.smallrye.openapi.runtime.io.servervariable.ServerVariableReader
Reading the ServerVariable annotation and json node
- Author:
- Phillip Kruger (phillip.kruger@redhat.com), Eric Wittmann (eric.wittmann@gmail.com)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionreadServerVariables(com.fasterxml.jackson.databind.JsonNode node) Reads theServerVariableOpenAPI node.readServerVariables(AnnotationScannerContext context, org.jboss.jandex.AnnotationValue annotationValue) Reads an array of ServerVariable annotations, returning a newServerVariablemodel.
-
Method Details
-
readServerVariables
public static Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> readServerVariables(AnnotationScannerContext context, org.jboss.jandex.AnnotationValue annotationValue) Reads an array of ServerVariable annotations, returning a newServerVariablemodel. The annotation value is an array of ServerVariable annotations.- Parameters:
annotationValue- an arrays of @ServerVariable annotations- Returns:
- a Map of Variable name and ServerVariable model
-
readServerVariables
public static Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> readServerVariables(com.fasterxml.jackson.databind.JsonNode node) Reads theServerVariableOpenAPI node.- Parameters:
node- the json node- Returns:
- a Map of Variable name and ServerVariable model
-