public class Oas20DataModelReader extends OasDataModelReader
Constructor and Description |
---|
Oas20DataModelReader() |
Modifier and Type | Method and Description |
---|---|
void |
readDefinitions(Object json,
Oas20Definitions node)
Reads the definitions.
|
void |
readDocument(Object json,
Document node)
Reads the root document.
|
void |
readExample(Object json,
Oas20Example node)
Reads an example.
|
void |
readHeader(Object json,
OasHeader node)
Reads a single header.
|
void |
readHeaders(Object json,
Oas20Headers node)
Reads the headers.
|
void |
readItems(Object json,
Oas20Items node)
Reads an Items.
|
void |
readOperation(Object json,
Operation node)
Reads a single operation.
|
void |
readParameter(Object json,
Parameter node)
Reads a single parameter.
|
void |
readParameterDefinition(Object json,
Oas20ParameterDefinition node)
Reads a single parameter definition.
|
void |
readParameterDefinitions(Object json,
Oas20ParameterDefinitions node)
Reads the parameter definitions.
|
void |
readResponse(Object json,
OasResponse node)
Reads a single response.
|
void |
readResponseDefinition(Object json,
Oas20ResponseDefinition node)
Reads a single response definition.
|
void |
readResponseDefinitions(Object json,
Oas20ResponseDefinitions node)
Reads the response definitions.
|
void |
readSchema(Object json,
Schema node)
Reads a schema.
|
void |
readScopes(Object json,
Oas20Scopes node)
Reads the scopes.
|
void |
readSecurityDefinitions(Object json,
Oas20SecurityDefinitions node)
Reads the security definitions.
|
void |
readSecurityScheme(Object json,
SecurityScheme node)
Reads a security scheme.
|
readPathItem, readPaths, readResponses, readXML
readAaiParameter, readContact, readExtensions, readExternalDocumentation, readExtraProperties, readInfo, readLicense, readOAuthFlow, readOAuthFlows, readSecurityRequirement, readServer, readServerVariable, readTag
public void readDocument(Object json, Document node)
DataModelReader
readDocument
in class OasDataModelReader
DataModelReader.readDocument(java.lang.Object, io.apicurio.datamodels.core.models.Document)
public void readDefinitions(Object json, Oas20Definitions node)
json
- node
- public void readParameterDefinitions(Object json, Oas20ParameterDefinitions node)
json
- node
- public void readResponseDefinitions(Object json, Oas20ResponseDefinitions node)
json
- node
- public void readParameterDefinition(Object json, Oas20ParameterDefinition node)
json
- node
- public void readResponseDefinition(Object json, Oas20ResponseDefinition node)
json
- node
- public void readResponse(Object json, OasResponse node)
OasDataModelReader
public void readHeaders(Object json, Oas20Headers node)
json
- node
- public void readHeader(Object json, OasHeader node)
readHeader
in class OasDataModelReader
json
- node
- public void readExample(Object json, Oas20Example node)
json
- node
- public void readParameter(Object json, Parameter node)
DataModelReader
public void readItems(Object json, Oas20Items node)
json
- node
- public void readSchema(Object json, Schema node)
DataModelReader
readSchema
in class OasDataModelReader
OasDataModelReader.readSchema(java.lang.Object, io.apicurio.datamodels.core.models.common.Schema)
public void readSecurityDefinitions(Object json, Oas20SecurityDefinitions node)
json
- node
- public void readSecurityScheme(Object json, SecurityScheme node)
DataModelReader
public void readScopes(Object json, Oas20Scopes node)
json
- node
- public void readOperation(Object json, Operation node)
OasDataModelReader
Copyright © 2020 Red Hat. All rights reserved.