Package | Description |
---|---|
io.apicurio.datamodels.cmd.commands | |
io.apicurio.datamodels.core.factories | |
io.apicurio.datamodels.openapi.v2.models | |
io.apicurio.datamodels.openapi.v3.models |
Modifier and Type | Method and Description |
---|---|
protected boolean |
RenameResponseDefinitionCommand_30._renameResponseDefinition(OasDocument document,
String fromName,
String toName) |
protected boolean |
RenameResponseDefinitionCommand_20._renameResponseDefinition(OasDocument document,
String fromName,
String toName) |
protected abstract boolean |
RenameResponseDefinitionCommand._renameResponseDefinition(OasDocument document,
String fromName,
String toName)
Called to actually change the name of the response definition.
|
protected boolean |
RenameSchemaDefinitionCommand_30._renameSchemaDefinition(OasDocument document,
String fromName,
String toName) |
protected boolean |
RenameSchemaDefinitionCommand_20._renameSchemaDefinition(OasDocument document,
String fromName,
String toName) |
protected abstract boolean |
RenameSchemaDefinitionCommand._renameSchemaDefinition(OasDocument document,
String fromName,
String toName)
Called to actually change the name of the schema definition.
|
protected void |
AddResponseDefinitionCommand_30.addDefinition(OasDocument document,
OasResponse definition) |
protected void |
AddResponseDefinitionCommand_20.addDefinition(OasDocument document,
OasResponse definition) |
protected abstract void |
AddResponseDefinitionCommand.addDefinition(OasDocument document,
OasResponse definition) |
protected void |
AddSchemaDefinitionCommand_30.addDefinition(OasDocument document,
OasSchema definition) |
protected void |
AddSchemaDefinitionCommand_20.addDefinition(OasDocument document,
OasSchema definition) |
protected abstract void |
AddSchemaDefinitionCommand.addDefinition(OasDocument document,
OasSchema definition) |
protected OasResponse |
AddResponseDefinitionCommand_30.createResponseDefinition(OasDocument document) |
protected OasResponse |
AddResponseDefinitionCommand_20.createResponseDefinition(OasDocument document) |
protected abstract OasResponse |
AddResponseDefinitionCommand.createResponseDefinition(OasDocument document) |
protected OasSchema |
AddSchemaDefinitionCommand_30.createSchemaDefinition(OasDocument document) |
protected OasSchema |
AddSchemaDefinitionCommand_20.createSchemaDefinition(OasDocument document) |
protected abstract OasSchema |
AddSchemaDefinitionCommand.createSchemaDefinition(OasDocument document) |
protected boolean |
AddSchemaDefinitionCommand_30.defExists(OasDocument document) |
protected boolean |
AddSchemaDefinitionCommand_20.defExists(OasDocument document) |
protected abstract boolean |
AddSchemaDefinitionCommand.defExists(OasDocument document) |
protected boolean |
AddResponseDefinitionCommand_30.defExists(OasDocument document) |
protected boolean |
AddResponseDefinitionCommand_20.defExists(OasDocument document) |
protected abstract boolean |
AddResponseDefinitionCommand.defExists(OasDocument document) |
protected void |
AddSchemaDefinitionCommand_30.prepareDocumentForDef(OasDocument document) |
protected void |
AddSchemaDefinitionCommand_20.prepareDocumentForDef(OasDocument document) |
protected abstract void |
AddSchemaDefinitionCommand.prepareDocumentForDef(OasDocument document) |
protected void |
AddResponseDefinitionCommand_30.prepareDocumentForDef(OasDocument document) |
protected void |
AddResponseDefinitionCommand_20.prepareDocumentForDef(OasDocument document) |
protected abstract void |
AddResponseDefinitionCommand.prepareDocumentForDef(OasDocument document) |
protected void |
AddSchemaDefinitionCommand_30.removeDefinition(OasDocument document) |
protected void |
AddSchemaDefinitionCommand_20.removeDefinition(OasDocument document) |
protected abstract void |
AddSchemaDefinitionCommand.removeDefinition(OasDocument document) |
protected void |
AddResponseDefinitionCommand_30.removeDefinition(OasDocument document) |
protected void |
AddResponseDefinitionCommand_20.removeDefinition(OasDocument document) |
protected abstract void |
AddResponseDefinitionCommand.removeDefinition(OasDocument document) |
Modifier and Type | Method and Description |
---|---|
static IDefinition |
OasSchemaFactory.createSchemaDefinitionFromExample(OasDocument document,
String name,
Object example)
Creates a new definition schema from a given example.
|
Modifier and Type | Class and Description |
---|---|
class |
Oas20Document
Models the root document of the OpenAPI 2.0 (aka Swagger) data model.
|
Modifier and Type | Class and Description |
---|---|
class |
Oas30Document
Models the root document of the OpenAPI 2.0 (aka Swagger) data model.
|
Copyright © 2020 Red Hat. All rights reserved.