Class AsyncApi30ModelReader
- java.lang.Object
-
- io.apicurio.datamodels.models.asyncapi.v30.io.AsyncApi30ModelReader
-
- All Implemented Interfaces:
ModelReader
public class AsyncApi30ModelReader extends Object implements ModelReader
-
-
Constructor Summary
Constructors Constructor Description AsyncApi30ModelReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreadBinding(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Binding node)voidreadChannel(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Channel node)voidreadChannelBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ChannelBindings node)voidreadChannels(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Channels node)voidreadComponents(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Components node)voidreadContact(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Contact node)voidreadCorrelationID(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30CorrelationID node)voidreadDocument(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Document node)voidreadExternalDocumentation(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ExternalDocumentation node)voidreadInfo(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Info node)voidreadLicense(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30License node)voidreadMessage(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Message node)voidreadMessageBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageBindings node)voidreadMessageExample(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageExample node)voidreadMessageTrait(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageTrait node)voidreadMultiFormatSchema(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MultiFormatSchema node)voidreadOAuthFlow(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OAuthFlow node)voidreadOAuthFlows(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OAuthFlows node)voidreadOperation(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Operation node)voidreadOperationBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationBindings node)voidreadOperationReply(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationReply node)voidreadOperationReplyAddress(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationReplyAddress node)voidreadOperations(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Operations node)voidreadOperationTrait(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationTrait node)voidreadParameter(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Parameter node)voidreadParameters(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Parameters node)voidreadReference(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Reference node)RootNodereadRoot(com.fasterxml.jackson.databind.node.ObjectNode json)voidreadSchema(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Schema node)voidreadSecurityScheme(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30SecurityScheme node)voidreadServer(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Server node)voidreadServerBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ServerBindings node)voidreadServers(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Servers node)voidreadServerVariable(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ServerVariable node)voidreadTag(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Tag node)
-
-
-
Method Detail
-
readDocument
public void readDocument(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Document node)
-
readRoot
public RootNode readRoot(com.fasterxml.jackson.databind.node.ObjectNode json)
- Specified by:
readRootin interfaceModelReader
-
readInfo
public void readInfo(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Info node)
-
readContact
public void readContact(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Contact node)
-
readLicense
public void readLicense(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30License node)
-
readServers
public void readServers(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Servers node)
-
readServer
public void readServer(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Server node)
-
readServerVariable
public void readServerVariable(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ServerVariable node)
-
readChannels
public void readChannels(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Channels node)
-
readChannel
public void readChannel(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Channel node)
-
readOperations
public void readOperations(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Operations node)
-
readOperation
public void readOperation(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Operation node)
-
readOperationTrait
public void readOperationTrait(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationTrait node)
-
readOperationReply
public void readOperationReply(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationReply node)
-
readOperationReplyAddress
public void readOperationReplyAddress(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationReplyAddress node)
-
readParameters
public void readParameters(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Parameters node)
-
readParameter
public void readParameter(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Parameter node)
-
readServerBindings
public void readServerBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ServerBindings node)
-
readChannelBindings
public void readChannelBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ChannelBindings node)
-
readOperationBindings
public void readOperationBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OperationBindings node)
-
readMessageBindings
public void readMessageBindings(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageBindings node)
-
readMessage
public void readMessage(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Message node)
-
readMessageTrait
public void readMessageTrait(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageTrait node)
-
readMessageExample
public void readMessageExample(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MessageExample node)
-
readTag
public void readTag(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Tag node)
-
readExternalDocumentation
public void readExternalDocumentation(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30ExternalDocumentation node)
-
readReference
public void readReference(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Reference node)
-
readComponents
public void readComponents(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Components node)
-
readMultiFormatSchema
public void readMultiFormatSchema(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30MultiFormatSchema node)
-
readSchema
public void readSchema(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Schema node)
-
readSecurityScheme
public void readSecurityScheme(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30SecurityScheme node)
-
readOAuthFlows
public void readOAuthFlows(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OAuthFlows node)
-
readOAuthFlow
public void readOAuthFlow(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30OAuthFlow node)
-
readCorrelationID
public void readCorrelationID(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30CorrelationID node)
-
readBinding
public void readBinding(com.fasterxml.jackson.databind.node.ObjectNode json, AsyncApi30Binding node)
-
-