public abstract class OasDataModelReader extends DataModelReader
Constructor and Description |
---|
OasDataModelReader() |
Modifier and Type | Method and Description |
---|---|
void |
readDocument(Object json,
Document node)
Reads the root document.
|
void |
readHeader(Object json,
OasHeader node)
Reads a single header.
|
void |
readOperation(Object json,
Operation node)
Reads a single operation.
|
void |
readParameter(Object json,
Parameter node)
Reads a single parameter.
|
void |
readPathItem(Object json,
OasPathItem node)
Reads a path item.
|
void |
readPaths(Object json,
OasPaths node)
Read the paths.
|
void |
readResponse(Object json,
OasResponse node)
Reads a single response.
|
void |
readResponses(Object json,
OasResponses node)
Reads the responses.
|
void |
readSchema(Object json,
Schema node)
Reads a schema.
|
void |
readXML(Object json,
OasXML node)
Reads an XML.
|
readAaiParameter, readContact, readExtensions, readExternalDocumentation, readExtraProperties, readInfo, readLicense, readOAuthFlow, readOAuthFlows, readSecurityRequirement, readSecurityScheme, readServer, readServerVariable, readTag
public void readDocument(Object json, Document node)
DataModelReader
readDocument
in class DataModelReader
DataModelReader.readDocument(java.lang.Object, io.apicurio.datamodels.core.models.Document)
public void readPaths(Object json, OasPaths node)
json
- node
- public void readPathItem(Object json, OasPathItem node)
json
- node
- public void readOperation(Object json, Operation node)
readOperation
in class DataModelReader
json
- node
- public void readResponses(Object json, OasResponses node)
json
- node
- public void readSchema(Object json, Schema node)
DataModelReader
readSchema
in class DataModelReader
DataModelReader.readSchema(java.lang.Object, io.apicurio.datamodels.core.models.common.Schema)
public void readParameter(Object json, Parameter node)
DataModelReader
readParameter
in class DataModelReader
DataModelReader.readParameter(java.lang.Object, io.apicurio.datamodels.core.models.common.Parameter)
public void readResponse(Object json, OasResponse node)
json
- node
- Copyright © 2021 Red Hat. All rights reserved.