Package io.smallrye.openapi.runtime.io
Class ExternalDocumentationIO<V,A extends V,O extends V,AB,OB>
java.lang.Object
io.smallrye.openapi.runtime.io.ModelIO<org.eclipse.microprofile.openapi.models.ExternalDocumentation,V,A,O,AB,OB>
io.smallrye.openapi.runtime.io.ExternalDocumentationIO<V,A,O,AB,OB>
public class ExternalDocumentationIO<V,A extends V,O extends V,AB,OB>
extends ModelIO<org.eclipse.microprofile.openapi.models.ExternalDocumentation,V,A,O,AB,OB>
-
Field Summary
Fields inherited from class io.smallrye.openapi.runtime.io.ModelIO
annotationName, modelName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.ExternalDocumentationread(org.jboss.jandex.AnnotationInstance annotation) org.eclipse.microprofile.openapi.models.ExternalDocumentationreadObject(O node) write(org.eclipse.microprofile.openapi.models.ExternalDocumentation model) Methods inherited from class io.smallrye.openapi.runtime.io.ModelIO
apiResponseIO, apiResponsesIO, callbackIO, callbackOperationIO, componentsIO, contactIO, contentIO, discriminatorIO, encodingIO, entry, enumValue, enumValue, exampleObjectIO, extDocIO, extensionIO, getAnnotation, getName, getName, getRepeatableAnnotations, hasRepeatableAnnotation, headerIO, infoIO, jsonIO, licenseIO, linkIO, linkParameterIO, mediaTypeIO, not, oauthFlowIO, oauthFlowsIO, oauthScopeIO, openApiDefinitionIO, operationIO, optionalJsonArray, optionalJsonObject, parameterIO, pathItemIO, pathItemOperationIO, pathsIO, read, read, readValue, requestBodyIO, scannerContext, schemaIO, securityIO, securityRequirementIO, securityRequirementsSetIO, securitySchemeIO, serverIO, serverVariableIO, setAllIfPresent, setIfPresent, tagIO, toLinkedMap, value, value
-
Constructor Details
-
ExternalDocumentationIO
-
-
Method Details
-
read
public org.eclipse.microprofile.openapi.models.ExternalDocumentation read(org.jboss.jandex.AnnotationInstance annotation) -
readObject
-
write
-