Package io.smallrye.openapi.runtime.io
Class PathItemOperationIO<V,A extends V,O extends V,AB,OB>
java.lang.Object
io.smallrye.openapi.runtime.io.ModelIO<org.eclipse.microprofile.openapi.models.Operation,V,A,O,AB,OB>
io.smallrye.openapi.runtime.io.OperationIO<V,A,O,AB,OB>
io.smallrye.openapi.runtime.io.PathItemOperationIO<V,A,O,AB,OB>
- All Implemented Interfaces:
JsonIO.PropertyMapper<V,OB>
-
Field Summary
Fields inherited from class io.smallrye.openapi.runtime.io.OperationIO
PROP_CALLBACKS, PROP_DEPRECATED, PROP_DESCRIPTION, PROP_EXTERNAL_DOCS, PROP_HIDDEN, PROP_OPERATION_ID, PROP_PARAMETERS, PROP_REQUEST_BODY, PROP_RESPONSES, PROP_SECURITY, PROP_SECURITY_SETS, PROP_SERVERS, PROP_SUMMARY, PROP_TAGSFields inherited from class io.smallrye.openapi.runtime.io.ModelIO
annotationName, modelName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.Operationread(org.jboss.jandex.AnnotationInstance annotation) Methods inherited from class io.smallrye.openapi.runtime.io.OperationIO
isHiddenMethods 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, ioContext, jsonIO, licenseIO, linkIO, linkParameterIO, mapObject, mapObject, mapProperty, mediaTypeIO, not, oauthFlowIO, oauthFlowsIO, oauthScopeIO, openApiDefinitionIO, openApiVersion, operationIO, optionalJsonArray, optionalJsonObject, parameterIO, pathItemIO, pathItemOperationIO, pathsIO, read, read, read, readJson, readObject, readObject, readValue, readValue, requestBodyIO, scannerContext, schemaIO, securityIO, securityRequirementIO, securityRequirementsSetIO, securitySchemeIO, serverIO, serverVariableIO, setAllIfPresent, setIfPresent, setOpenApiVersion, setProperty, setProperty, tagIO, toLinkedMap, value, value, write