public class Oas30DataModelReader extends OasDataModelReader
| Constructor and Description |
|---|
Oas30DataModelReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
readCallback(Object json,
Oas30Callback node)
Reads an OAS 3.0 Callback object from the given JS data.
|
void |
readComponents(Object json,
Oas30Components node)
Reads a Components model.
|
void |
readDiscriminator(Object json,
Oas30Discriminator node)
Reads an OAS 3.0 Discriminator object from the given JS data.
|
void |
readDocument(Object json,
Document node)
Reads the root document.
|
void |
readEncoding(Object json,
Oas30Encoding node)
Reads an OAS 3.0 Encoding from the given js data.
|
void |
readExample(Object json,
Oas30Example node)
Reads an OAS 3.0 Example from the given js data.
|
void |
readHeader(Object json,
OasHeader node)
Reads a single header.
|
void |
readLink(Object json,
Oas30Link node)
Reads an OAS 3.0 Link object from the given js data.
|
void |
readMediaType(Object json,
Oas30MediaType node)
Reads an OAS 3.0 Media Type from the given js data.
|
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 |
readRequestBody(Object json,
Oas30RequestBody node)
Reads an OAS 3.0 Request Body object from the given JS data.
|
void |
readResponse(Object json,
OasResponse node)
Reads a single response.
|
void |
readSchema(Object json,
Schema node)
Reads a schema.
|
void |
readSecurityScheme(Object json,
SecurityScheme node)
Reads a security scheme.
|
readPaths, readResponses, readXMLreadAaiParameter, readContact, readExtensions, readExternalDocumentation, readExtraProperties, readInfo, readLicense, readOAuthFlow, readOAuthFlows, readSecurityRequirement, readServer, readServerVariable, readTagpublic void readDocument(Object json, Document node)
DataModelReaderreadDocument in class OasDataModelReaderDataModelReader.readDocument(java.lang.Object, io.apicurio.datamodels.core.models.Document)public void readComponents(Object json, Oas30Components node)
json - node - public void readSecurityScheme(Object json, SecurityScheme node)
DataModelReaderpublic void readPathItem(Object json, OasPathItem node)
OasDataModelReaderpublic void readHeader(Object json, OasHeader node)
OasDataModelReaderreadHeader in class OasDataModelReaderOasDataModelReader.readHeader(java.lang.Object, io.apicurio.datamodels.openapi.models.OasHeader)public void readParameter(Object json, Parameter node)
DataModelReaderpublic void readOperation(Object json, Operation node)
OasDataModelReaderpublic void readCallback(Object json, Oas30Callback node)
json - node - public void readRequestBody(Object json, Oas30RequestBody node)
json - node - public void readMediaType(Object json, Oas30MediaType node)
json - node - public void readExample(Object json, Oas30Example node)
json - node - public void readEncoding(Object json, Oas30Encoding node)
json - node - public void readResponse(Object json, OasResponse node)
OasDataModelReaderpublic void readLink(Object json, Oas30Link node)
json - node - public void readSchema(Object json, Schema node)
DataModelReaderreadSchema in class OasDataModelReaderOasDataModelReader.readSchema(java.lang.Object, io.apicurio.datamodels.core.models.common.Schema)public void readDiscriminator(Object json, Oas30Discriminator node)
json - node - Copyright © 2019 Red Hat. All rights reserved.