Modifier and Type | Class and Description |
---|---|
class |
AaiChannelBindingsDefinition |
class |
AaiMessageBindingsDefinition |
class |
AaiMessageTraitDefinition |
class |
AaiOperationBindingsDefinition |
class |
AaiOperationTraitDefinition |
class |
AaiServerBindingsDefinition |
Modifier and Type | Class and Description |
---|---|
class |
Aai20ChannelBindingsDefinition |
class |
Aai20MessageBindingsDefinition |
class |
Aai20MessageTraitDefinition |
class |
Aai20OperationBindingsDefinition |
class |
Aai20OperationTraitDefinition |
class |
Aai20ServerBindingsDefinition |
Modifier and Type | Method and Description |
---|---|
static ICommand |
CommandFactory.createReplaceResponseDefinitionCommand(DocumentType docType,
IDefinition old,
IDefinition replacement) |
static ICommand |
CommandFactory.createReplaceSchemaDefinitionCommand(DocumentType docType,
IDefinition old,
IDefinition replacement) |
Modifier and Type | Method and Description |
---|---|
void |
SetItemsTypeVisitor.visitParameterDefinition(IDefinition node) |
void |
SetItemsTypeVisitor.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
CombinedVisitorAdapter.visitParameterDefinition(IDefinition node) |
void |
CombinedAllNodeVisitor.visitParameterDefinition(IDefinition node) |
void |
CombinedCompositeVisitor.visitParameterDefinition(IDefinition node) |
void |
CombinedVisitorAdapter.visitResponseDefinition(IDefinition node) |
void |
CombinedAllNodeVisitor.visitResponseDefinition(IDefinition node) |
void |
CombinedCompositeVisitor.visitResponseDefinition(IDefinition node) |
void |
CombinedVisitorAdapter.visitSchemaDefinition(IDefinition node) |
void |
CombinedAllNodeVisitor.visitSchemaDefinition(IDefinition node) |
void |
CombinedCompositeVisitor.visitSchemaDefinition(IDefinition node) |
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 | Method and Description |
---|---|
protected void |
DataModelWriter.addParameterDefinitionToParent(Object parent,
Object json,
IDefinition node) |
protected void |
DataModelWriter.addSchemaDefinitionToParent(Object parent,
Object json,
IDefinition node) |
void |
DataModelWriter.visitParameterDefinition(IDefinition node) |
void |
DataModelReaderDispatcher.visitParameterDefinition(IDefinition node) |
void |
DataModelWriter.visitSchemaDefinition(IDefinition node) |
void |
DataModelReaderDispatcher.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Class and Description |
---|---|
class |
ModernSecurityScheme
Implements the slightly more modern approach to a security scheme.
|
Modifier and Type | Method and Description |
---|---|
void |
OasInvalidParameterDescriptionRule.visitParameterDefinition(IDefinition node) |
void |
OasInvalidResponseDescriptionRule.visitResponseDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasInvalidParameterDefNameRule.visitParameterDefinition(IDefinition node) |
void |
OasInvalidResponseDefNameRule.visitResponseDefinition(IDefinition node) |
void |
OasInvalidSchemaDefNameRule.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasInvalidParameterReferenceRule.visitParameterDefinition(IDefinition node) |
void |
OasInvalidResponseReferenceRule.visitResponseDefinition(IDefinition node) |
void |
OasInvalidSchemaReferenceRule.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasInvalidPropertyTypeValidationRule.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasUnknownQueryParamStyleRule.visitParameterDefinition(IDefinition node) |
void |
OasUnknownPathParamStyleRule.visitParameterDefinition(IDefinition node) |
void |
OasUnknownParamStyleRule.visitParameterDefinition(IDefinition node) |
void |
OasUnknownHeaderParamStyleRule.visitParameterDefinition(IDefinition node) |
void |
OasUnknownCookieParamStyleRule.visitParameterDefinition(IDefinition node) |
void |
OasUnexpectedNumOfParamMTsRule.visitParameterDefinition(IDefinition node) |
void |
OasAllowReservedNotAllowedForParamRule.visitParameterDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasParameterSchemaContentMutualExclusivityRule.visitParameterDefinition(IDefinition node) |
void |
OasParameterExamplesMutualExclusivityRule.visitParameterDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasPathParamsMustBeRequiredRule.visitParameterDefinition(IDefinition node) |
void |
OasMissingParameterNameRule.visitParameterDefinition(IDefinition node) |
void |
OasMissingParameterLocationRule.visitParameterDefinition(IDefinition node) |
void |
OasMissingSchemaArrayInformationRule.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
VisitorAdapter.visitParameterDefinition(IDefinition node) |
void |
Traverser.visitParameterDefinition(IDefinition node) |
void |
NodePathVisitor.visitParameterDefinition(IDefinition node) |
void |
IVisitor.visitParameterDefinition(IDefinition node) |
void |
CompositeVisitor.visitParameterDefinition(IDefinition node) |
void |
AllNodeVisitor.visitParameterDefinition(IDefinition node) |
void |
VisitorAdapter.visitSchemaDefinition(IDefinition node) |
void |
Traverser.visitSchemaDefinition(IDefinition node) |
void |
NodePathVisitor.visitSchemaDefinition(IDefinition node) |
void |
IVisitor.visitSchemaDefinition(IDefinition node) |
void |
CompositeVisitor.visitSchemaDefinition(IDefinition node) |
void |
AllNodeVisitor.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
protected void |
OasDataModelWriter.addResponseDefinitionToParent(Object parent,
Object json,
IDefinition node) |
void |
OasDataModelWriter.visitResponseDefinition(IDefinition node) |
void |
OasDataModelReaderDispatcher.visitResponseDefinition(IDefinition node) |
Modifier and Type | Class and Description |
---|---|
class |
Oas20ParameterDefinition
Models an OpenAPI 2.0 parameter definition.
|
class |
Oas20ResponseDefinition
Models an OpenAPI 2.0 response definition.
|
class |
Oas20SchemaDefinition
Models an OpenAPI 2.0 schema definition.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Oas30DataModelWriter.addParameterDefinitionToParent(Object parent,
Object json,
IDefinition node) |
protected void |
Oas30DataModelWriter.addResponseDefinitionToParent(Object parent,
Object json,
IDefinition node) |
protected void |
Oas30DataModelWriter.addSchemaDefinitionToParent(Object parent,
Object json,
IDefinition node) |
Modifier and Type | Class and Description |
---|---|
class |
Oas30CallbackDefinition |
class |
Oas30ExampleDefinition
Models an OpenAPI 3.0.x example definition.
|
class |
Oas30HeaderDefinition
Models an OpenAPI 3.0.x header definition.
|
class |
Oas30LinkDefinition
Models an OpenAPI 3.0.x link definition.
|
class |
Oas30ParameterDefinition
Models an OpenAPI 3.0.x parameter definition.
|
class |
Oas30RequestBodyDefinition
Models an OpenAPI 3.0.x request body definition.
|
class |
Oas30ResponseDefinition
Models an OpenAPI 3.0.x response definition.
|
class |
Oas30SchemaDefinition |
class |
Oas30SecurityScheme
Models an OpenAPI 3.0.x security scheme.
|
Modifier and Type | Method and Description |
---|---|
void |
Oas30NodePathVisitor.visitParameterDefinition(IDefinition node) |
void |
Oas30NodePathVisitor.visitResponseDefinition(IDefinition node) |
void |
Oas30NodePathVisitor.visitSchemaDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
OasVisitorAdapter.visitResponseDefinition(IDefinition node) |
void |
OasTraverser.visitResponseDefinition(IDefinition node) |
void |
OasNodePathVisitor.visitResponseDefinition(IDefinition node) |
void |
OasAllNodeVisitor.visitResponseDefinition(IDefinition node) |
void |
IOasVisitor.visitResponseDefinition(IDefinition node) |
Modifier and Type | Method and Description |
---|---|
void |
Oas20to30TransformationVisitor.visitParameterDefinition(IDefinition node) |
void |
Oas20to30TransformationVisitor.visitResponseDefinition(IDefinition node) |
void |
Oas20to30TransformationVisitor.visitSchemaDefinition(IDefinition node) |
Copyright © 2021 Red Hat. All rights reserved.