- Aai20AllNodeVisitor - Class in io.apicurio.datamodels.asyncapi.v2.visitors
-
- Aai20AllNodeVisitor() - Constructor for class io.apicurio.datamodels.asyncapi.v2.visitors.Aai20AllNodeVisitor
-
Constructor.
- Aai20AuthorizationCodeOAuthFlow - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20AuthorizationCodeOAuthFlow() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20AuthorizationCodeOAuthFlow
-
Constructor.
- Aai20AuthorizationCodeOAuthFlow(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20AuthorizationCodeOAuthFlow
-
- Aai20ChannelBindings - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ChannelBindings() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelBindings
-
Constructor.
- Aai20ChannelBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelBindings
-
Constructor.
- Aai20ChannelBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ChannelBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelBindingsDefinition
-
Constructor.
- Aai20ChannelBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelBindingsDefinition
-
Constructor.
- Aai20ChannelBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelBindingsDefinition
-
Constructor.
- Aai20ChannelItem - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ChannelItem(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelItem
-
Constructor.
- Aai20ChannelItem(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelItem
-
- Aai20ChannelItem(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ChannelItem
-
- Aai20ClientCredentialsOAuthFlow - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ClientCredentialsOAuthFlow() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ClientCredentialsOAuthFlow
-
Constructor.
- Aai20ClientCredentialsOAuthFlow(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ClientCredentialsOAuthFlow
-
- Aai20Components - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Components() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Components
-
Constructor.
- Aai20Components(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Components
-
- Aai20Contact - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Contact() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Contact
-
Constructor.
- Aai20Contact(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Contact
-
- Aai20CorrelationId - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20CorrelationId(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20CorrelationId
-
Constructor.
- Aai20CorrelationId(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20CorrelationId
-
- Aai20CorrelationId(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20CorrelationId
-
- Aai20DataModelReader - Class in io.apicurio.datamodels.asyncapi.v2.io
-
- Aai20DataModelReader(Aai20NodeFactory) - Constructor for class io.apicurio.datamodels.asyncapi.v2.io.Aai20DataModelReader
-
- Aai20DataModelReaderDispatcher - Class in io.apicurio.datamodels.asyncapi.v2.io
-
- Aai20DataModelReaderDispatcher(Object, AaiDataModelReader) - Constructor for class io.apicurio.datamodels.asyncapi.v2.io.Aai20DataModelReaderDispatcher
-
- Aai20DataModelWriter - Class in io.apicurio.datamodels.asyncapi.v2.io
-
- Aai20DataModelWriter() - Constructor for class io.apicurio.datamodels.asyncapi.v2.io.Aai20DataModelWriter
-
- Aai20Document - Class in io.apicurio.datamodels.asyncapi.v2.models
-
Models an AsyncAPI root document.
- Aai20Document() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
Constructor.
- Aai20ExternalDocumentation - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ExternalDocumentation() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ExternalDocumentation
-
Constructor.
- Aai20ExternalDocumentation(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ExternalDocumentation
-
- Aai20HeaderItem - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20HeaderItem() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20HeaderItem
-
Constructor.
- Aai20HeaderItem(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20HeaderItem
-
Constructor.
- Aai20ImplicitOAuthFlow - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ImplicitOAuthFlow() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ImplicitOAuthFlow
-
Constructor.
- Aai20ImplicitOAuthFlow(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ImplicitOAuthFlow
-
- Aai20Info - Class in io.apicurio.datamodels.asyncapi.v2.models
-
Models an AsyncAPI 'Info' node.
- Aai20Info() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Info
-
Constructor.
- Aai20Info(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Info
-
Constructor.
- Aai20License - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20License() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20License
-
Constructor.
- Aai20License(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20License
-
Constructor.
- Aai20Message - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Message(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Message
-
Constructor.
- Aai20Message(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Message
-
- Aai20Message(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Message
-
- Aai20MessageBindings - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20MessageBindings() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageBindings
-
Constructor.
- Aai20MessageBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageBindings
-
Constructor.
- Aai20MessageBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20MessageBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageBindingsDefinition
-
Constructor.
- Aai20MessageBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageBindingsDefinition
-
Constructor.
- Aai20MessageBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageBindingsDefinition
-
Constructor.
- Aai20MessageTrait - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20MessageTrait(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTrait
-
Constructor.
- Aai20MessageTrait(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTrait
-
- Aai20MessageTrait(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTrait
-
- Aai20MessageTraitDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20MessageTraitDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTraitDefinition
-
Constructor.
- Aai20MessageTraitDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTraitDefinition
-
Constructor.
- Aai20MessageTraitDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20MessageTraitDefinition
-
Constructor.
- Aai20NodeFactory - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20NodeFactory() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- Aai20NodePathVisitor - Class in io.apicurio.datamodels.asyncapi.v2.visitors
-
- Aai20NodePathVisitor() - Constructor for class io.apicurio.datamodels.asyncapi.v2.visitors.Aai20NodePathVisitor
-
- Aai20OAuthFlows - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20OAuthFlows() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
Constructor.
- Aai20OAuthFlows(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
- Aai20Operation - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Operation(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Operation
-
Constructor.
- Aai20Operation(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Operation
-
Constructor.
- Aai20Operation(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Operation
-
Constructor.
- Aai20OperationBindings - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20OperationBindings() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationBindings
-
Constructor.
- Aai20OperationBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationBindings
-
Constructor.
- Aai20OperationBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20OperationBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationBindingsDefinition
-
Constructor.
- Aai20OperationBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationBindingsDefinition
-
Constructor.
- Aai20OperationBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationBindingsDefinition
-
Constructor.
- Aai20OperationTrait - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20OperationTrait(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTrait
-
Constructor.
- Aai20OperationTrait(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTrait
-
Constructor.
- Aai20OperationTrait(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTrait
-
Constructor.
- Aai20OperationTraitDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20OperationTraitDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTraitDefinition
-
Constructor.
- Aai20OperationTraitDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTraitDefinition
-
Constructor.
- Aai20OperationTraitDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTraitDefinition
-
Constructor.
- Aai20Parameter - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Parameter(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Parameter
-
Constructor.
- Aai20Parameter(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Parameter
-
- Aai20Parameter(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Parameter
-
- Aai20PasswordOAuthFlow - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20PasswordOAuthFlow() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20PasswordOAuthFlow
-
Constructor.
- Aai20PasswordOAuthFlow(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20PasswordOAuthFlow
-
Constructor.
- Aai20SecurityRequirement - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20SecurityRequirement() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20SecurityRequirement
-
Constructor.
- Aai20SecurityRequirement(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20SecurityRequirement
-
Constructor.
- Aai20SecurityScheme - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20SecurityScheme(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20SecurityScheme
-
Constructor.
- Aai20SecurityScheme(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20SecurityScheme
-
Constructor.
- Aai20SecurityScheme(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20SecurityScheme
-
Constructor.
- Aai20Server - Class in io.apicurio.datamodels.asyncapi.v2.models
-
Models an AsyncAPI server.
- Aai20Server(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Server
-
Constructor.
- Aai20Server(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Server
-
Constructor.
- Aai20Server(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Server
-
Constructor.
- Aai20ServerBindings - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ServerBindings() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerBindings
-
Constructor.
- Aai20ServerBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerBindings
-
Constructor.
- Aai20ServerBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ServerBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerBindingsDefinition
-
Constructor.
- Aai20ServerBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerBindingsDefinition
-
Constructor.
- Aai20ServerBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerBindingsDefinition
-
Constructor.
- Aai20ServerVariable - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20ServerVariable(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerVariable
-
Constructor.
- Aai20ServerVariable(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerVariable
-
Constructor.
- Aai20ServerVariable(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20ServerVariable
-
Constructor.
- Aai20Tag - Class in io.apicurio.datamodels.asyncapi.v2.models
-
- Aai20Tag() - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Tag
-
Constructor.
- Aai20Tag(String) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Tag
-
Constructor.
- Aai20Tag(Node) - Constructor for class io.apicurio.datamodels.asyncapi.v2.models.Aai20Tag
-
Constructor.
- Aai20Traverser - Class in io.apicurio.datamodels.asyncapi.v2.visitors
-
- Aai20Traverser(IAai20Visitor) - Constructor for class io.apicurio.datamodels.asyncapi.v2.visitors.Aai20Traverser
-
- Aai20VisitorAdapter - Class in io.apicurio.datamodels.asyncapi.v2.visitors
-
An AsyncAPI 2.0 visitor adapter.
- Aai20VisitorAdapter() - Constructor for class io.apicurio.datamodels.asyncapi.v2.visitors.Aai20VisitorAdapter
-
- AaiAllNodeVisitor - Class in io.apicurio.datamodels.asyncapi.visitors
-
- AaiAllNodeVisitor() - Constructor for class io.apicurio.datamodels.asyncapi.visitors.AaiAllNodeVisitor
-
- AaiAMQP10ChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQP10ChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQP10ChannelBinding
-
- AaiAMQP10MessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQP10MessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQP10MessageBinding
-
- AaiAMQP10OperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQP10OperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQP10OperationBinding
-
- AaiAMQP10ServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQP10ServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQP10ServerBinding
-
- AaiAMQPChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQPChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQPChannelBinding
-
- AaiAMQPMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQPMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQPMessageBinding
-
- AaiAMQPOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQPOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQPOperationBinding
-
- AaiAMQPServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiAMQPServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiAMQPServerBinding
-
- AaiChannelBindings - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiChannelBindings() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
Constructor.
- AaiChannelBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
Constructor.
- AaiChannelBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiChannelBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
Constructor.
- AaiChannelBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
Constructor.
- AaiChannelBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
Constructor.
- AaiChannelItem - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiChannelItem(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
Constructor.
- AaiChannelItem(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- AaiChannelItem(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- AaiComponents - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiComponents() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
Constructor.
- AaiComponents(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
Constructor.
- AaiContact - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiContact() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiContact
-
Constructor.
- AaiContact(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiContact
-
- AaiCorrelationId - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiCorrelationId(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
Constructor.
- AaiCorrelationId(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- AaiCorrelationId(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- AaiDataModelReader - Class in io.apicurio.datamodels.asyncapi.io
-
A data model reader for the AsyncAPI data model.
- AaiDataModelReader(IAaiNodeFactory) - Constructor for class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- AaiDataModelReaderDispatcher - Class in io.apicurio.datamodels.asyncapi.io
-
Async API implementation of a data model reader dispatcher.
- AaiDataModelReaderDispatcher(Object, AaiDataModelReader) - Constructor for class io.apicurio.datamodels.asyncapi.io.AaiDataModelReaderDispatcher
-
Constructor.
- AaiDataModelWriter - Class in io.apicurio.datamodels.asyncapi.io
-
- AaiDataModelWriter() - Constructor for class io.apicurio.datamodels.asyncapi.io.AaiDataModelWriter
-
- AaiDocument - Class in io.apicurio.datamodels.asyncapi.models
-
Models an AsyncAPI root document.
- AaiDocument() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
Constructor.
- AaiExternalDocumentation - Class in io.apicurio.datamodels.asyncapi.models
-
Models an AsyncAPI external documentation node.
- AaiExternalDocumentation() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiExternalDocumentation
-
Constructor.
- AaiExternalDocumentation(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiExternalDocumentation
-
- AaiHeaderItem - Class in io.apicurio.datamodels.asyncapi.models
-
Represents `Schema Object | Reference Object` type.
- AaiHeaderItem() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiHeaderItem
-
Constructor.
- AaiHeaderItem(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiHeaderItem
-
Constructor.
- AaiHTTPChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiHTTPChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiHTTPChannelBinding
-
- AaiHTTPMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiHTTPMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiHTTPMessageBinding
-
- AaiHTTPOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiHTTPOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiHTTPOperationBinding
-
- AaiHTTPServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiHTTPServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiHTTPServerBinding
-
- AaiInfo - Class in io.apicurio.datamodels.asyncapi.models
-
Models an AsyncAPI 'Info' node.
- AaiInfo() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiInfo
-
Constructor.
- AaiInfo(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiInfo
-
- AaiJMSChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiJMSChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiJMSChannelBinding
-
- AaiJMSMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiJMSMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiJMSMessageBinding
-
- AaiJMSOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiJMSOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiJMSOperationBinding
-
- AaiJMSServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiJMSServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiJMSServerBinding
-
- AaiKafkaChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiKafkaChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiKafkaChannelBinding
-
- AaiKafkaMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiKafkaMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiKafkaMessageBinding
-
- AaiKafkaOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiKafkaOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiKafkaOperationBinding
-
- AaiKafkaServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiKafkaServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiKafkaServerBinding
-
- AaiLicense - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiLicense() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiLicense
-
Constructor.
- AaiLicense(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiLicense
-
- AaiMessage - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessage(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
Constructor.
- AaiMessage(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
Constructor.
- AaiMessage(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
Constructor.
- AaiMessageBase - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessageBase(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
Constructor.
- AaiMessageBase(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
Constructor.
- AaiMessageBase(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
Constructor.
- AaiMessageBindings - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessageBindings() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
Constructor.
- AaiMessageBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
Constructor.
- AaiMessageBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessageBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
Constructor.
- AaiMessageBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
Constructor.
- AaiMessageBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
Constructor.
- AaiMessageTrait - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessageTrait(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
Constructor.
- AaiMessageTrait(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
Constructor.
- AaiMessageTrait(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
Constructor.
- AaiMessageTraitDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiMessageTraitDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTraitDefinition
-
Constructor.
- AaiMessageTraitDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTraitDefinition
-
Constructor.
- AaiMessageTraitDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiMessageTraitDefinition
-
Constructor.
- AaiMQTT5ChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTT5ChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTT5ChannelBinding
-
- AaiMQTT5MessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTT5MessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTT5MessageBinding
-
- AaiMQTT5OperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTT5OperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTT5OperationBinding
-
- AaiMQTT5ServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTT5ServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTT5ServerBinding
-
- AaiMQTTChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTTChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTTChannelBinding
-
- AaiMQTTMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTTMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTTMessageBinding
-
- AaiMQTTOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTTOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTTOperationBinding
-
- AaiMQTTServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiMQTTServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiMQTTServerBinding
-
- AaiNATChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiNATChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiNATChannelBinding
-
- AaiNATMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiNATMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiNATMessageBinding
-
- AaiNATOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiNATOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiNATOperationBinding
-
- AaiNATServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiNATServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiNATServerBinding
-
- AaiNodePathVisitor - Class in io.apicurio.datamodels.asyncapi.visitors
-
A node path visitor for AsyncAPI.
- AaiNodePathVisitor() - Constructor for class io.apicurio.datamodels.asyncapi.visitors.AaiNodePathVisitor
-
- AaiOAuthFlows - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOAuthFlows() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOAuthFlows
-
Constructor.
- AaiOAuthFlows(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOAuthFlows
-
Constructor.
- AaiOperation - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperation(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperation
-
Constructor.
- AaiOperation(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperation
-
Constructor.
- AaiOperation(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperation
-
Constructor.
- AaiOperationBase - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperationBase(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
Constructor.
- AaiOperationBase(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
Constructor.
- AaiOperationBase(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
Constructor.
- AaiOperationBindings - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperationBindings() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
Constructor.
- AaiOperationBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
Constructor.
- AaiOperationBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperationBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
Constructor.
- AaiOperationBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
Constructor.
- AaiOperationBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
Constructor.
- AaiOperationTrait - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperationTrait(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTrait
-
Constructor.
- AaiOperationTrait(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTrait
-
Constructor.
- AaiOperationTrait(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTrait
-
Constructor.
- AaiOperationTraitDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiOperationTraitDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
Constructor.
- AaiOperationTraitDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
Constructor.
- AaiOperationTraitDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
Constructor.
- AaiParameter - Class in io.apicurio.datamodels.asyncapi.models
-
TODO Does not currently extend
Parameter
because the AAI schema is an
Object
while the base class is a
Schema
- but OAS will likely move in the direction of AAI, so should converge at some point
- AaiParameter(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
Constructor.
- AaiParameter(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
Constructor.
- AaiParameter(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
Constructor.
- AaiRedisChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiRedisChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiRedisChannelBinding
-
- AaiRedisMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiRedisMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiRedisMessageBinding
-
- AaiRedisOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiRedisOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiRedisOperationBinding
-
- AaiRedisServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiRedisServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiRedisServerBinding
-
- AaiSecurityRequirement - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiSecurityRequirement() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiSecurityRequirement
-
Constructor.
- AaiSecurityRequirement(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiSecurityRequirement
-
- AaiSecurityScheme - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiSecurityScheme(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiSecurityScheme
-
Constructor.
- AaiSecurityScheme(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiSecurityScheme
-
- AaiSecurityScheme(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiSecurityScheme
-
- AaiServer - Class in io.apicurio.datamodels.asyncapi.models
-
Models an AsyncAPI server.
- AaiServer(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServer
-
Constructor.
- AaiServer(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServer
-
Constructor.
- AaiServer(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServer
-
Constructor.
- AaiServerBindings - Class in io.apicurio.datamodels.asyncapi.models
-
Models an AsyncAPI server bindings.
- AaiServerBindings() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
Constructor.
- AaiServerBindings(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
Constructor.
- AaiServerBindingsDefinition - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiServerBindingsDefinition(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
Constructor.
- AaiServerBindingsDefinition(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
Constructor.
- AaiServerBindingsDefinition(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
Constructor.
- AaiServerVariable - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiServerVariable(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerVariable
-
Constructor.
- AaiServerVariable(Node, String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerVariable
-
Constructor.
- AaiServerVariable(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiServerVariable
-
Constructor.
- AaiSNSChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSNSChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSNSChannelBinding
-
- AaiSNSMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSNSMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSNSMessageBinding
-
- AaiSNSOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSNSOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSNSOperationBinding
-
- AaiSNSServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSNSServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSNSServerBinding
-
- AaiSQSChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSQSChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSQSChannelBinding
-
- AaiSQSMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSQSMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSQSMessageBinding
-
- AaiSQSOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSQSOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSQSOperationBinding
-
- AaiSQSServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSQSServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSQSServerBinding
-
- AaiSTOMPChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSTOMPChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSTOMPChannelBinding
-
- AaiSTOMPMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSTOMPMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSTOMPMessageBinding
-
- AaiSTOMPOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSTOMPOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSTOMPOperationBinding
-
- AaiSTOMPServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiSTOMPServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiSTOMPServerBinding
-
- AaiTag - Class in io.apicurio.datamodels.asyncapi.models
-
- AaiTag() - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiTag
-
Constructor.
- AaiTag(String) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiTag
-
Constructor.
- AaiTag(Node) - Constructor for class io.apicurio.datamodels.asyncapi.models.AaiTag
-
Constructor.
- AaiTraitType - Enum in io.apicurio.datamodels.asyncapi.models
-
- AaiTraverser - Class in io.apicurio.datamodels.asyncapi.visitors
-
An AsyncAPI traverser implementation.
- AaiTraverser(IAaiVisitor) - Constructor for class io.apicurio.datamodels.asyncapi.visitors.AaiTraverser
-
- AaiVisitorAdapter - Class in io.apicurio.datamodels.asyncapi.visitors
-
Visitor adapter for AsyncAPI visitors.
- AaiVisitorAdapter() - Constructor for class io.apicurio.datamodels.asyncapi.visitors.AaiVisitorAdapter
-
- AaiWebSocketsChannelBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiWebSocketsChannelBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiWebSocketsChannelBinding
-
- AaiWebSocketsMessageBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiWebSocketsMessageBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiWebSocketsMessageBinding
-
- AaiWebSocketsOperationBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiWebSocketsOperationBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiWebSocketsOperationBinding
-
- AaiWebSocketsServerBinding - Class in io.apicurio.datamodels.asyncapi.models.bindings
-
- AaiWebSocketsServerBinding() - Constructor for class io.apicurio.datamodels.asyncapi.models.bindings.AaiWebSocketsServerBinding
-
- AbstractCommand - Class in io.apicurio.datamodels.cmd
-
A base class for all command implementations.
- AbstractCommand() - Constructor for class io.apicurio.datamodels.cmd.AbstractCommand
-
Constructor.
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiHeaderItem
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageTraitDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOAuthFlows
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationTrait
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServer
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServerVariable
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20AuthorizationCodeOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20ClientCredentialsOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20ImplicitOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20PasswordOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Contact
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.ExternalDocumentation
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Info
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.License
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Operation
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Parameter
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Schema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.SecurityRequirement
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.common.Tag
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.Document
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.Extension
-
- accept(IVisitor) - Method in interface io.apicurio.datamodels.core.models.IVisitable
-
Called to accept a visitor onto a visitable data model instance.
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.Node
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.core.models.ValidationProblem
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasHeader
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasResponse
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.models.OasXML
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20AdditionalPropertiesSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20AllOfSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20ItemsSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20PropertySchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SchemaDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30AuthorizationCodeOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30CallbackDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30CallbackPathItem
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ClientCredentialsOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Discriminator
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Example
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ExampleDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30HeaderDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ImplicitOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkParameterExpression
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkRequestBodyExpression
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkServer
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ParameterDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PasswordOAuthFlow
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBodyDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ResponseDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AdditionalPropertiesSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AllOfSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AnyOfSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30ItemsSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30NotSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30OneOfSchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30PropertySchema
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30SchemaDefinition
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Server
-
- accept(IVisitor) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ServerVariable
-
- acceptAll(IVisitable) - Method in class io.apicurio.datamodels.combined.visitors.CombinedCompositeVisitor
-
Make the node accept all of the visitors.
- acceptAll(IVisitable) - Method in class io.apicurio.datamodels.core.visitors.CompositeVisitor
-
Make the node accept all of the visitors.
- addAllOfSchema(OasSchema) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Adds an AllOf schema.
- addAnyOfSchema(Oas30Schema.Oas30AnyOfSchema) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Adds an AnyOf schema.
- addCallback(String, Oas30Callback) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Adds a callback.
- addCallbackDefinition(String, Oas30CallbackDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a callback definition.
- addChannelBindingDefinition(String, AaiChannelBindingsDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addChannelItem(AaiChannelItem) - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- addCorrelationId(String, AaiCorrelationId) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addDefinition(OasDocument, OasResponse) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand
-
- addDefinition(OasDocument, OasResponse) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_20
-
- addDefinition(OasDocument, OasResponse) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_30
-
- addDefinition(OasDocument, OasSchema) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand
-
- addDefinition(OasDocument, OasSchema) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_20
-
- addDefinition(OasDocument, OasSchema) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_30
-
- addDefinition(String, Oas20SchemaDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Adds a definition.
- addEncoding(String, Oas30Encoding) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Adds a encoding.
- addExample(String, Object) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Adds an example.
- addExample(Oas30Example) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Adds the Example to the map of examples.
- addExample(Oas30Example) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Adds the Example to the map of examples.
- addExample(Oas30Example) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Adds the Example to the map of examples.
- AddExampleCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to add an Example for a 3.0 MediaType.
- addExampleDefinition(String, Oas30ExampleDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a example definition.
- addExtension(String, Extension) - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Called to add a named extension to this node.
- addExtraProperty(String, Object) - Method in class io.apicurio.datamodels.core.models.Node
-
Adds an extra property to the data model.
- addHeader(String, Oas20Header) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Adds a header.
- addHeader(String, Oas30Header) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Adds a header.
- addHeader(String, Oas30Header) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Adds a header.
- addHeaderDefinition(String, Oas30HeaderDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a header definition.
- addHeaderToParent(Object, Object, OasHeader) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelWriter
-
- addHeaderToParent(Object, Object, OasHeader) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- addItem(String, T) - Method in interface io.apicurio.datamodels.core.models.IIndexedNode
-
Adds a child item.
- addItem(String, OasPathItem) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- addItem(String, OasResponse) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- addItem(String, Oas20SchemaDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- addItem(String, Oas20Header) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- addItem(String, Oas20ParameterDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- addItem(String, Oas20ResponseDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- addItem(String, Oas20SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- addItem(String, Oas30CallbackPathItem) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- additionalProperties - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- addLink(String, Oas30Link) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Adds a link.
- addLinkDefinition(String, Oas30LinkDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a link definition.
- addLinkParameter(String, String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Adds a link parameter expression.
- addLinkParameterExpression(String, Oas30LinkParameterExpression) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Adds a link parameter expression.
- addMapping(String, String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Discriminator
-
Adds a mapping.
- addMediaType(String, Oas30MediaType) - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30MediaTypeParent
-
Adds a media type.
- addMediaType(String, Oas30MediaType) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Adds a media type.
- addMediaType(String, Oas30MediaType) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- addMediaType(String, Oas30MediaType) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- addMediaType(String, Oas30MediaType) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- addMessage(String, AaiMessage) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addMessageBindingDefinition(String, AaiMessageBindingsDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addMessageTraitDefinition(String, AaiMessageTraitDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addNode(Document, Document) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceDocumentCommand
-
- addNode(Document, T) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceNodeCommand
-
Adds the given node to the data model.
- addNode(Document, OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceOperationCommand
-
- addNode(Document, OasPathItem) - Method in class io.apicurio.datamodels.cmd.commands.ReplacePathItemCommand
-
- addNode(Document, Oas20ResponseDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_20
-
- addNode(Document, Oas30ResponseDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_30
-
- addNode(Document, Oas20SchemaDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_20
-
- addNode(Document, Oas30SchemaDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_30
-
- addOneOfMessage(AaiMessage) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
Add a oneOf message.
- addOneOfSchema(Oas30Schema.Oas30OneOfSchema) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Adds a OneOf schema.
- addOperationBindingDefinition(String, AaiOperationBindingsDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addOperationTraitDefinition(String, AaiOperationTraitDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addParameter(String, AaiParameter) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
Adds a parameter.
- addParameter(String, AaiParameter) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addParameter(OasParameter) - Method in interface io.apicurio.datamodels.openapi.models.IOasParameterParent
-
Adds a parameter.
- addParameter(OasParameter) - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
Adds a parameter.
- addParameter(OasParameter) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Adds a parameter.
- addParameter(String, Oas20ParameterDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Adds a parameter.
- addParameterDefinition(String, Oas30ParameterDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a parameter definition.
- addParameterDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.core.io.DataModelWriter
-
- addParameterDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- AddParameterExampleCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to add an Example for a 3.0 Parameter.
- addPathItem(String, OasPathItem) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Adds a path item.
- addPathItem(String, Oas30CallbackPathItem) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Adds a path item.
- AddPathItemCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to add a new pathItem in a document.
- addProperty(String, OasSchema) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Add a property.
- addRequestBodyDefinition(String, Oas30RequestBodyDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a request body definition.
- addResponse(String, OasResponse) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Adds a response.
- addResponse(String, Oas20ResponseDefinition) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Adds a response.
- addResponseDefinition(String, Oas30ResponseDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a response definition.
- AddResponseDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to add a new response definition in a document.
- AddResponseDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
OAI version 2.0 impl.
- AddResponseDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
OAI version 3.0.x impl.
- addResponseDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelWriter
-
- addResponseDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- addSchema(String, Object) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addSchemaDefinition(String, Oas30SchemaDefinition) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a schema definition.
- AddSchemaDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to add a new definition in a document.
- AddSchemaDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
OAI version 2.0 impl.
- AddSchemaDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
OAI version 3.0.x impl.
- addSchemaDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.core.io.DataModelWriter
-
- addSchemaDefinitionToParent(Object, Object, IDefinition) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- addScope(String, String) - Method in class io.apicurio.datamodels.core.models.common.OAuthFlow
-
Adds a scope.
- addScope(String, String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
Adds a scope to the map.
- addSecurityRequirement(AaiSecurityRequirement) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServer
-
Adds a security requirement child.
- addSecurityRequirement(SecurityRequirement) - Method in interface io.apicurio.datamodels.core.models.common.ISecurityRequirementParent
-
Adds a security requirement child.
- addSecurityRequirement(SecurityRequirement) - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
- addSecurityRequirement(SecurityRequirement) - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
- AddSecurityRequirementCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to create a new security requirement in a document.
- addSecurityRequirementItem(String, List<String>) - Method in class io.apicurio.datamodels.core.models.common.SecurityRequirement
-
Adds a security requirement item.
- addSecurityScheme(String, AaiSecurityScheme) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addSecurityScheme(String, Oas20SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Adds a security scheme child node.
- addSecurityScheme(String, Oas30SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Adds a security scheme definition.
- addSecuritySchemeToParent(Object, Object, SecurityScheme) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelWriter
-
- addSecuritySchemeToParent(Object, Object, SecurityScheme) - Method in class io.apicurio.datamodels.core.io.DataModelWriter
-
- addSecuritySchemeToParent(Object, Object, SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- addServer(String, AaiServer) - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- addServer(Server) - Method in interface io.apicurio.datamodels.core.models.common.IServerParent
-
Adds a server.
- addServer(String, String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
Adds a server.
- addServer(Server) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- addServer(Server) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- addServer(Oas30Server) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
Adds a server.
- addServer(Server) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- addServerBindingDefinition(String, AaiServerBindingsDefinition) - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- addServerVariable(String, ServerVariable) - Method in class io.apicurio.datamodels.core.models.common.Server
-
Adds a server variable.
- addTag(AaiTag) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
- addTag(AaiTag) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- addTag(AaiTag) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
- addTag(AaiTag) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
Adds a tag.
- addTag(String, String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
Adds a tag.
- addTag(String, String) - Method in class io.apicurio.datamodels.core.models.Document
-
Adds a tag.
- addTrait(AaiMessageTrait) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
- addTrait(AaiOperationTrait) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperation
-
Adds a tag.
- addValidationProblem(String, NodePath, String, String, ValidationProblemSeverity) - Method in class io.apicurio.datamodels.core.models.Node
-
Adds a validation problem to the data model.
- addVisitor(IVisitor) - Method in class io.apicurio.datamodels.combined.visitors.CombinedCompositeVisitor
-
Adds a visitor.
- addVisitor(IVisitor) - Method in class io.apicurio.datamodels.core.visitors.CompositeVisitor
-
Adds a visitor.
- addVisitors(List<? extends IVisitor>) - Method in class io.apicurio.datamodels.combined.visitors.CombinedCompositeVisitor
-
Adds multiple visitors.
- addVisitors(List<? extends IVisitor>) - Method in class io.apicurio.datamodels.core.visitors.CompositeVisitor
-
Adds multiple visitors.
- AggregateCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to aggregate an array of other commands into a single logical command.
- AllNodeVisitor - Class in io.apicurio.datamodels.core.visitors
-
Visitor used to visit all nodes in the same way.
- AllNodeVisitor() - Constructor for class io.apicurio.datamodels.core.visitors.AllNodeVisitor
-
- allOf - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- ALLOWED_TYPES - Static variable in class io.apicurio.datamodels.core.validation.rules.invalid.type.OasInvalidPropertyTypeValidationRule
-
- allowEmptyValue - Variable in class io.apicurio.datamodels.openapi.models.OasParameter
-
- allowEmptyValue - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
- allowReserved - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
- allowReserved - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
- allowReserved - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- amqp - Variable in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
- amqp - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
- amqp - Variable in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
- amqp - Variable in class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
- amqp1 - Variable in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
- amqp1 - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
- amqp1 - Variable in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
- amqp1 - Variable in class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
- anyOf - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- appendSegment(String, boolean) - Method in class io.apicurio.datamodels.core.models.NodePath
-
Adds a segment to the end of the path.
- appendSegment(String) - Method in class io.apicurio.datamodels.core.models.NodePath
-
Adds a non-index segment to the end of the path.
- appendToArray(Object, Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- appendToArrayProperty(Object, String, Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- appliesTo(DocumentType) - Method in class io.apicurio.datamodels.core.validation.ValidationRuleMetaData
-
Returns true if this rule applies to documents of the given type.
- array(String...) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Creates an array.
- arrayNode() - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- as - Variable in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- asArray(List<String>) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Turns a list into an array.
- asList(String...) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Creates a list from a bunch of argument items.
- ASYNC_API_20_DEFAULT_VERSION - Static variable in class io.apicurio.datamodels.core.Constants
-
- asyncapi - Variable in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- attribute - Variable in class io.apicurio.datamodels.openapi.models.OasXML
-
- author - Variable in class io.apicurio.datamodels.cmd.ot.OtCommand
-
- authorizationCode - Variable in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
- AuthorizationCodeOAuthFlow - Class in io.apicurio.datamodels.core.models.common
-
Models an authorization code OAuth flow.
- AuthorizationCodeOAuthFlow() - Constructor for class io.apicurio.datamodels.core.models.common.AuthorizationCodeOAuthFlow
-
- authorizationUrl - Variable in class io.apicurio.datamodels.core.models.common.OAuthFlow
-
- authorizationUrl - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityScheme
-
- callbacks - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
- callbacks - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- canResolveRef(String, Node) - Static method in class io.apicurio.datamodels.core.util.ReferenceUtil
-
Returns true only if the given reference can be resolved relative to the given document.
- ChangeContactCommand - Class in io.apicurio.datamodels.cmd.commands
-
- ChangeDescriptionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the description of a document.
- ChangeLicenseCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the license information of a document.
- ChangeMediaTypeTypeCommand - Class in io.apicurio.datamodels.cmd.commands
-
- ChangeParameterDefinitionTypeCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
OAI 2.0 impl specialized for changing parameter definitions.
- ChangeParameterDefinitionTypeCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
OAI 3.0 impl specialized for changing parameter definitions.
- ChangeParameterTypeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the type of a parameter of an operation.
- ChangeParameterTypeCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
OAI 2.0 Impl.
- ChangeParameterTypeCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
OAI 3.0 impl.
- ChangePropertyCommand<T> - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the simple property of a node.
- ChangePropertyTypeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the type of a property of a schema.
- ChangeResponseTypeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the type of a response.
- ChangeSecuritySchemeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify a security scheme.
- ChangeSecuritySchemeCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- ChangeSecuritySchemeCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- ChangeServerCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify a server.
- ChangeTitleCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the title of a document.
- ChangeVersionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to modify the version of a document.
- channelBindings - Variable in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- channels - Variable in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- clearAttributes() - Method in class io.apicurio.datamodels.core.models.Node
-
Deletes all attributes in the node.
- clearExtensions() - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Removes all extensions from this node.
- clearValidationProblems() - Method in class io.apicurio.datamodels.core.models.Node
-
Deletes all validation problems previously discovered for this node.
- clientCredentials - Variable in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
- ClientCredentialsOAuthFlow - Class in io.apicurio.datamodels.core.models.common
-
Models a client credentials OAuth flow.
- ClientCredentialsOAuthFlow() - Constructor for class io.apicurio.datamodels.core.models.common.ClientCredentialsOAuthFlow
-
- clone(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- cloneDocument(Document) - Static method in class io.apicurio.datamodels.Library
-
Clones the given document by serializing it to a JS object, and then re-parsing it.
- code - Variable in class io.apicurio.datamodels.core.validation.ValidationRuleMetaData
-
- collectionFormat - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Header
-
- collectionFormat - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
- collectionFormat - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
- CombinedAllNodeVisitor - Class in io.apicurio.datamodels.combined.visitors
-
This is an "All Node Visitor" that can be used as a base class for interesting visitors that wish
to visit every node in all data models.
- CombinedAllNodeVisitor() - Constructor for class io.apicurio.datamodels.combined.visitors.CombinedAllNodeVisitor
-
- CombinedCompositeVisitor - Class in io.apicurio.datamodels.combined.visitors
-
A composite visitor base class useful for any data model type.
- CombinedCompositeVisitor(List<IVisitor>) - Constructor for class io.apicurio.datamodels.combined.visitors.CombinedCompositeVisitor
-
Constructor.
- CombinedReverseTraverser - Class in io.apicurio.datamodels.combined.visitors
-
A reverse traverser.
- CombinedReverseTraverser(IVisitor) - Constructor for class io.apicurio.datamodels.combined.visitors.CombinedReverseTraverser
-
Constructor.
- CombinedVisitorAdapter - Class in io.apicurio.datamodels.combined.visitors
-
- CombinedVisitorAdapter() - Constructor for class io.apicurio.datamodels.combined.visitors.CombinedVisitorAdapter
-
- command - Variable in class io.apicurio.datamodels.cmd.ot.OtCommand
-
- CommandFactory - Class in io.apicurio.datamodels.cmd.commands
-
This factory is used to create an instance of
ICommand
given a "type" that was previously
serialized as part of the marshalling of a command to a JS object (and ultimately a JSON string).
- CommandFactory() - Constructor for class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- CommandListDeserializer() - Constructor for class io.apicurio.datamodels.compat.MarshallCompat.CommandListDeserializer
-
- CommandListSerializer() - Constructor for class io.apicurio.datamodels.compat.MarshallCompat.CommandListSerializer
-
- components - Variable in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- Components - Class in io.apicurio.datamodels.core.models.common
-
Base class for components defined by AsyncAPI 2+ and OpenAPI 3+.
- Components() - Constructor for class io.apicurio.datamodels.core.models.common.Components
-
- components - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- CompositeVisitor - Class in io.apicurio.datamodels.core.visitors
-
A simple visitor that delegates to a list of *other* visitors.
- CompositeVisitor(List<IVisitor>) - Constructor for class io.apicurio.datamodels.core.visitors.CompositeVisitor
-
Constructor.
- Constants - Class in io.apicurio.datamodels.core
-
- Constants() - Constructor for class io.apicurio.datamodels.core.Constants
-
- consumeProperty(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyArray(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyBoolean(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyNumber(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyObject(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyString(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumePropertyStringArray(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- consumes - Variable in class io.apicurio.datamodels.core.visitors.ConsumesProducesFinder
-
- consumes - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- consumes - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
- ConsumesProducesFinder - Class in io.apicurio.datamodels.core.visitors
-
Finds the first path item.
- ConsumesProducesFinder() - Constructor for class io.apicurio.datamodels.core.visitors.ConsumesProducesFinder
-
- Contact - Class in io.apicurio.datamodels.core.models.common
-
Models a contact entity.
- Contact() - Constructor for class io.apicurio.datamodels.core.models.common.Contact
-
Constructor.
- contact - Variable in class io.apicurio.datamodels.core.models.common.Info
-
- contains(Node) - Method in class io.apicurio.datamodels.core.models.NodePath
-
Returns true if this path "contains" the given node.
- content - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
- content - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- content - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- content - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- contentType - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- contentType - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
- contentVersion - Variable in class io.apicurio.datamodels.cmd.ot.OtCommand
-
- copyList(List<String>) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Makes a copy of a list.
- correlationId - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- correlationIds - Variable in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- create(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
Called to create a command of a given type.
- create(DocumentType) - Static method in class io.apicurio.datamodels.core.factories.DocumentFactory
-
- create(Document, IVisitor, TraverserDirection) - Static method in class io.apicurio.datamodels.core.factories.TraverserFactory
-
Create the appropriate traverser for the given document/data model.
- createAddExampleCommand(Oas30MediaType, Object, String, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAdditionalPropertiesSchema() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child schema model.
- createAdditionalPropertiesSchema() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createAdditionalPropertiesSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- createAddParameterExampleCommand(Oas30Parameter, Object, String, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAddPathItemCommand(String, Object) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAddResponseDefinitionCommand(DocumentType, String, Object) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAddSchemaDefinitionCommand(DocumentType, String, Object) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAddSecurityRequirementCommand(ISecurityRequirementParent, SecurityRequirement) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAggregateCommand(String, Object, List<ICommand>) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createAllOfSchema() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child schema model.
- createAllOfSchema() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createAllOfSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- createAnyOfSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Creates a child schema model.
- createAuthorizationCodeOAuthFlow() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
- createAuthorizationCodeOAuthFlow() - Method in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
Creates an OAuth Flow object.
- createAuthorizationCodeOAuthFlow() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- createCallback(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Creates a callback.
- createCallbackDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a callback definition.
- createChangeContactCommand(String, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeDescriptionCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeLicenseCommand(String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeMediaTypeTypeCommand(Oas30MediaType, SimplifiedType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeParameterDefinitionTypeCommand(DocumentType, Parameter, SimplifiedParameterType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeParameterTypeCommand(DocumentType, Parameter, SimplifiedParameterType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangePropertyCommand(Node, String, T) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangePropertyTypeCommand(IOasPropertySchema, SimplifiedPropertyType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeResponseDefinitionTypeCommand(Oas20ResponseDefinition, SimplifiedType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeResponseTypeCommand(Oas20Response, SimplifiedType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeSecuritySchemeCommand(DocumentType, SecurityScheme) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeServerCommand(Server) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeTitleCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChangeVersionCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createChannelBindings(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createChannelBindings(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createChannelBindingsDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createChannelBindingsDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createChannelItem(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- createChannelItem(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createChannelItem(String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createChannelItem(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createClientCredentialsOAuthFlow() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
- createClientCredentialsOAuthFlow() - Method in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
Creates an OAuth Flow object.
- createClientCredentialsOAuthFlow() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- createComponents() - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- createComponents(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createComponents() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createComponents(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createComponents() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
Creates an OAS 3.0 Components object.
- createContact(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createContact() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Info
-
- createContact(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createContact() - Method in class io.apicurio.datamodels.core.models.common.Info
-
Creates a Contact node.
- createContact() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Info
-
- createContact() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Info
-
- createCorrelationId(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createCorrelationId(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createDataModelReader(DocumentType) - Static method in class io.apicurio.datamodels.core.factories.VisitorFactory
-
- createDataModelReaderDispatcher(DocumentType, Object, DataModelReader) - Static method in class io.apicurio.datamodels.core.factories.VisitorFactory
-
- createDataModelWriter(Document) - Static method in class io.apicurio.datamodels.core.factories.VisitorFactory
-
- createDefaultResponse() - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Creates a default OAS response.
- createDefinitions() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
Creates an OAS 2.0 Definitions object.
- createDelete20ExampleCommand(Oas20Response, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllExamplesCommand(Oas30MediaType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllOperationsCommand(OasPathItem) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllParameterExamplesCommand(Oas30Parameter) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllParametersCommand(IOasParameterParent, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllPropertiesCommand(OasSchema) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllResponsesCommand(OasOperation) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllSecurityRequirementsCommand(ISecurityRequirementParent) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllSecuritySchemesCommand() - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllServersCommand(IServerParent) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteAllTagsCommand() - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteContactCommand(Info) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteExampleCommand(Oas30Example) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteExtensionCommand(Extension) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteLicenseCommand(Info) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteMediaTypeCommand(Oas30MediaType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteOperationCommand(String, OasPathItem) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteParameterCommand(OasParameter) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteParameterExampleCommand(Oas30Example) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeletePathCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeletePropertyCommand(IOasPropertySchema) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteRequestBodyCommand(Oas30Operation) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteResponseCommand(OasResponse) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteResponseDefinitionCommand(DocumentType, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteSchemaDefinitionCommand(DocumentType, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteSecurityRequirementCommand(ISecurityRequirementParent, SecurityRequirement) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteSecuritySchemeCommand(DocumentType, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteServerCommand(Server) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDeleteTagCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createDiscriminator() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Creates a child Discriminator model.
- createDocument() - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createDocument() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createDocument(DocumentType) - Static method in class io.apicurio.datamodels.Library
-
Creates a new, empty document of the given type.
- createEncoding(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Creates a encoding.
- createExample() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Response
-
Creates an OAS 2.0 schema object.
- createExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Creates a child Example model.
- createExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Creates a child Example model.
- createExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Creates a child Example model.
- createExampleDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a example definition.
- createExtension() - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Called to create an extension child.
- createExternalDocumentation(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createExternalDocumentation(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Operation
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTrait
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTraitDefinition
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Tag
-
- createExternalDocumentation() - Method in interface io.apicurio.datamodels.core.models.common.IExternalDocumentationParent
-
Creates an external documentation.
- createExternalDocumentation() - Method in class io.apicurio.datamodels.core.models.common.Operation
-
Creates an External Documentation node.
- createExternalDocumentation() - Method in class io.apicurio.datamodels.core.models.common.Tag
-
Creates an External Documentation node.
- createExternalDocumentation() - Method in class io.apicurio.datamodels.core.models.Document
-
Creates an External Documentation node.
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child external documentation model.
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Tag
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- createExternalDocumentation() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Tag
-
- createHeader(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Creates a header model.
- createHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Creates a header.
- createHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Creates a header.
- createHeaderDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a header definition.
- createHeaderItem(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createHeaderItem(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createHeaders() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Response
-
Creates an OAS 2.0 headers object.
- createImplicitOAuthFlow() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
- createImplicitOAuthFlow() - Method in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
Creates an OAuth Flow object.
- createImplicitOAuthFlow() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- createInfo(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createInfo() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createInfo(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createInfo() - Method in class io.apicurio.datamodels.core.models.Document
-
Creates an Info node.
- createInfo() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- createInfo() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Header
-
Creates an items.
- createItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
Creates a child items model.
- createItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
Creates an Items.
- createItemsSchema() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child schema model.
- createItemsSchema() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createItemsSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- createLicense(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createLicense() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Info
-
- createLicense(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createLicense() - Method in class io.apicurio.datamodels.core.models.common.Info
-
Creates a License node.
- createLicense() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Info
-
- createLicense() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Info
-
- createLink(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Creates a link.
- createLinkDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a link definition.
- createLinkParameterExpression(String, String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Creates a link parameter expression.
- createLinkRequestBodyExpression(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Creates a link request body expression.
- createMediaType(String) - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30MediaTypeParent
-
Creates a media type.
- createMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Creates a media type.
- createMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- createMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- createMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- createMessage(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createMessage(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createMessageBindings(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createMessageBindings(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createMessageBindingsDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createMessageBindingsDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createMessageTrait(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createMessageTrait(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createMessageTraitDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createMessageTraitDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createNewMediaTypeCommand(IOas30MediaTypeParent, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
New Commands
- createNewOperationCommand(String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewParamCommand(IOasParameterParent, String, String, String, SimplifiedParameterType, boolean) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewPathCommand(String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewRequestBodyCommand(DocumentType, OasOperation) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewResponseCommand(OasOperation, String, OasResponse) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewResponseDefinitionCommand(DocumentType, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewSchemaDefinitionCommand(DocumentType, String, Object, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewSchemaPropertyCommand(Schema, String, String, SimplifiedPropertyType) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewSecuritySchemeCommand(DocumentType, SecurityScheme) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewServerCommand(IServerParent, Server) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNewTagCommand(String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createNodePath(Node) - Static method in class io.apicurio.datamodels.core.util.NodePathUtil
-
- createNodePath(Node) - Static method in class io.apicurio.datamodels.Library
-
Called to create a node path for a given data model node.
- createNodePathVisitor(Document) - Static method in class io.apicurio.datamodels.core.factories.NodePathVisitorFactory
-
- createNotSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Creates a child schema model.
- createOAuthFlows(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOAuthFlows(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createOAuthFlows() - Method in class io.apicurio.datamodels.core.models.common.ModernSecurityScheme
-
- createOAuthFlows() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30SecurityScheme
-
- createOneOfSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Creates a child schema model.
- createOperation(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOperation(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createOperation(String) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Creates an OAS operation object.
- createOperation(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20PathItem
-
- createOperation(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- createOperationBindings(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOperationBindings(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createOperationBindingsDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOperationBindingsDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createOperationTrait(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOperationTrait(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createOperationTraitDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createOperationTraitDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createParameter(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createParameter(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createParameter() - Method in interface io.apicurio.datamodels.openapi.models.IOasParameterParent
-
Creates a parameter.
- createParameter() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
Creates a child parameter model.
- createParameter() - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Creates a child parameter.
- createParameter() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
- createParameter(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Creates an OAS 2.0 Parameter object.
- createParameter() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20PathItem
-
- createParameter() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- createParameter() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- createParameterDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a parameter definition.
- createParameterDefinitions() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
Creates the parameter definitions model.
- createPasswordOAuthFlow() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OAuthFlows
-
- createPasswordOAuthFlow() - Method in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
Creates an OAuth Flow object.
- createPasswordOAuthFlow() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- createPathItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Creates an OAS path item object.
- createPathItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Paths
-
- createPathItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Creates an OAS path item object.
- createPathItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Paths
-
- createPaths() - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
Creates an OAS Paths object.
- createPaths() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- createPaths() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createPropertySchema(String) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child schema model.
- createPropertySchema(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createPropertySchema(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- createRenameParameterCommand(IOasParameterParent, String, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
Rename Commands
- createRenamePathItemCommand(String, String, boolean) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRenamePropertyCommand(OasSchema, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRenameResponseDefinitionCommand(DocumentType, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRenameSchemaDefinitionCommand(DocumentType, String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRenameSecuritySchemeCommand(String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRenameTagDefinitionCommand(String, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplaceDocumentCommand(Document, Document) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplaceOperationCommand(OasOperation, OasOperation) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplacePathItemCommand(OasPathItem, OasPathItem) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplaceResponseDefinitionCommand(DocumentType, IDefinition, IDefinition) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplaceSchemaDefinitionCommand(DocumentType, IDefinition, IDefinition) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createReplaceSecurityRequirementCommand(SecurityRequirement, SecurityRequirement) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createRequestBody() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Creates a child RequestBody model.
- createRequestBodyDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a request body definition.
- createResponse(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Creates an OAS Response object.
- createResponse(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Creates an OAS 2.0 Response object.
- createResponse(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Responses
-
- createResponse(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Responses
-
- createResponseDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand
-
- createResponseDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_20
-
- createResponseDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_30
-
- createResponseDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a response definition.
- createResponseDefinitions() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
Creates the parameter definitions model.
- createResponses() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
Creates a child responses model.
- createResponses() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
- createResponses() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- createSchema() - Method in class io.apicurio.datamodels.core.models.common.Parameter
-
- createSchema() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
- createSchema() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Response
-
Creates an OAS 2.0 schema object.
- createSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Creates a child items model.
- createSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Creates a child schema model.
- createSchema() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- createSchemaDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand
-
- createSchemaDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_20
-
- createSchemaDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_30
-
- createSchemaDefinition(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Creates an OAS 2.0 Schema object.
- createSchemaDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a schema definition.
- createSchemaDefinitionFromExample(OasDocument, String, Object) - Static method in class io.apicurio.datamodels.core.factories.OasSchemaFactory
-
Creates a new definition schema from a given example.
- createScopes() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityScheme
-
Create the scopes.
- createSecurityDefinitions() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
Creates a security definitions.
- createSecurityRequirement() - Method in class io.apicurio.datamodels.asyncapi.models.AaiServer
-
Creates a security requirement child node.
- createSecurityRequirement(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createSecurityRequirement(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Server
-
Creates a security requirement.
- createSecurityRequirement() - Method in interface io.apicurio.datamodels.core.models.common.ISecurityRequirementParent
-
Creates an OAS Security Requirement object.
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createSecurityRequirement() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- createSecurityScheme(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createSecurityScheme(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Creates a child security scheme object and adds it to the list.
- createSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Creates a security scheme definition.
- createServer(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- createServer(String, String, String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- createServer(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createServer(String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createServer(String, String, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createServer(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createServer() - Method in interface io.apicurio.datamodels.core.models.common.IServerParent
-
Creates a server.
- createServer() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createServer() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Creates an OAS 3.0 Server object.
- createServer() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- createServer() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- createServerBindings(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createServerBindings(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createServerBindingsDefinition(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createServerBindingsDefinition(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createServerVariable(Node, String) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createServerVariable(Node, String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createServerVariable(String) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Server
-
- createServerVariable(String) - Method in class io.apicurio.datamodels.core.models.common.Server
-
Creates a server variable.
- createServerVariable(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Server
-
- createSetExampleCommand(DocumentType, IExampleParent, Object, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createSetExtensionCommand(ExtensibleNode, String, Object) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createSetParameterExampleCommand(IExampleParent, Object, String) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
- createSetPropertyCommand(NodePath, String, T) - Static method in class io.apicurio.datamodels.cmd.commands.CommandFactory
-
Set Commands
- createTag() - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBase
-
- createTag(Node) - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiNodeFactory
-
- createTag() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- createTag(Node) - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20NodeFactory
-
- createTag() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Operation
-
- createTag() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTrait
-
- createTag() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20OperationTraitDefinition
-
- createTag() - Method in class io.apicurio.datamodels.core.models.Document
-
Creates a Tag node.
- createTag() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- createTag() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- createValidationProblemsResetVisitor(Document) - Static method in class io.apicurio.datamodels.core.factories.VisitorFactory
-
- createValidationVisitor(Document) - Static method in class io.apicurio.datamodels.core.factories.VisitorFactory
-
- createXML() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Creates a child XML model.
- createXML() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- createXML() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- DataModelReader - Class in io.apicurio.datamodels.core.io
-
Base class for all data model readers.
- DataModelReader() - Constructor for class io.apicurio.datamodels.core.io.DataModelReader
-
Constructor.
- DataModelReaderDispatcher - Class in io.apicurio.datamodels.core.io
-
- DataModelReaderDispatcher(Object, DataModelReader) - Constructor for class io.apicurio.datamodels.core.io.DataModelReaderDispatcher
-
Constructor.
- DataModelWriter - Class in io.apicurio.datamodels.core.io
-
Base class for all data model writers.
- DataModelWriter() - Constructor for class io.apicurio.datamodels.core.io.DataModelWriter
-
Constructor.
- debug(String, Object...) - Static method in class io.apicurio.datamodels.compat.LoggerCompat
-
- default_ - Variable in class io.apicurio.datamodels.core.models.common.ServerVariable
-
- default_ - Variable in class io.apicurio.datamodels.openapi.models.OasResponses
-
- default_ - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- default_ - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Header
-
- default_ - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
- default_ - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
- defaultContentType - Variable in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- DefaultSeverityRegistry - Class in io.apicurio.datamodels.core.validation
-
A default severity registry.
- DefaultSeverityRegistry() - Constructor for class io.apicurio.datamodels.core.validation.DefaultSeverityRegistry
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_20
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_30
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_20
-
- defExists(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_30
-
- definitions - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- delete - Variable in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- DeleteAllExamplesCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single mediaType from an operation.
- DeleteAllOperationsCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all servers from a document.
- DeleteAllParameterExamplesCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single parameter from an operation.
- DeleteAllParametersCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all parameters from an operation.
- DeleteAllPropertiesCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all properties from a schema.
- DeleteAllResponsesCommand - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteAllSecurityRequirementsCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all security requirements from a document or operation.
- DeleteAllSecuritySchemesCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all security schemes from a document or operation.
- DeleteAllServersCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all servers from a document.
- DeleteAllTagsCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete all tags from a document.
- DeleteContactCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete the contact.
- DeleteExampleCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single example.
- DeleteExampleCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single example.
- DeleteExtensionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single extension.
- deleteItem(String) - Method in interface io.apicurio.datamodels.core.models.IIndexedNode
-
Deletes a child item by name and returns the deleted child or undefined if there wasn't one.
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- deleteItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- DeleteLicenseCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete the license.
- DeleteMediaTypeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single mediaType from an operation.
- DeleteNodeCommand<T extends Node> - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a child node.
- DeleteOperationCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete an operation.
- DeleteParameterCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single parameter from an operation.
- DeleteParameterExampleCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single example.
- DeletePathCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a path.
- DeletePropertyCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single property from a schema.
- DeleteRequestBodyCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete an operation.
- DeleteResponseCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single response from an operation.
- DeleteResponseDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a response definition.
- DeleteResponseDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteResponseDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteSchemaDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a schema definition.
- DeleteSchemaDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteSchemaDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteSecurityRequirementCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single securityRequirement from an operation.
- DeleteSecuritySchemeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a security scheme.
- DeleteSecuritySchemeCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteSecuritySchemeCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- DeleteServerCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single server from an operation.
- DeleteTagCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to delete a single tag definition from the document.
- deprecated - Variable in class io.apicurio.datamodels.openapi.models.OasOperation
-
- deprecated - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
- deprecated - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- deprecated - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- description - Variable in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- description - Variable in class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- description - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- description - Variable in class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
- description - Variable in class io.apicurio.datamodels.core.models.common.ExternalDocumentation
-
- description - Variable in class io.apicurio.datamodels.core.models.common.Info
-
- description - Variable in class io.apicurio.datamodels.core.models.common.Operation
-
- description - Variable in class io.apicurio.datamodels.core.models.common.Parameter
-
- description - Variable in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
- description - Variable in class io.apicurio.datamodels.core.models.common.Server
-
- description - Variable in class io.apicurio.datamodels.core.models.common.ServerVariable
-
- description - Variable in class io.apicurio.datamodels.core.models.common.Tag
-
- description - Variable in class io.apicurio.datamodels.openapi.models.OasHeader
-
- description - Variable in class io.apicurio.datamodels.openapi.models.OasResponse
-
- description - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- description - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Example
-
- description - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- description - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- description - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- deserialize(JsonParser, DeserializationContext) - Method in class io.apicurio.datamodels.compat.MarshallCompat.CommandListDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class io.apicurio.datamodels.compat.MarshallCompat.NodePathDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class io.apicurio.datamodels.compat.MarshallCompat.SimplifiedTypeDeserializer
-
- detectPathParamNames(String) - Static method in class io.apicurio.datamodels.cmd.util.ModelUtils
-
Detects the appropriate path parameter names from a path.
- discoverDocumentType(Object) - Static method in class io.apicurio.datamodels.Library
-
Called to discover what type of document the given JSON data represents.
- discriminator - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- discriminator - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- doChangeParameter(Document, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand
-
Changes the parameter.
- doChangeParameter(Document, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand_20
-
- doChangeParameter(Document, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand_30
-
- doCreateRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand
-
Creates an empty request body for the given operation.
- doCreateRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand_20
-
- doCreateRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand_30
-
- Document - Class in io.apicurio.datamodels.core.models
-
The base class for all document nodes.
- Document() - Constructor for class io.apicurio.datamodels.core.models.Document
-
Constructor.
- DocumentFactory - Class in io.apicurio.datamodels.core.factories
-
Factory used to create documents.
- DocumentFactory() - Constructor for class io.apicurio.datamodels.core.factories.DocumentFactory
-
- DocumentType - Enum in io.apicurio.datamodels.core.models
-
- doDeleteResponseDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand
-
Deletes the response definition.
- doDeleteResponseDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand_20
-
- doDeleteResponseDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand_30
-
- doDeleteSchemaDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand
-
Deletes the schema definition.
- doDeleteSchemaDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand_20
-
- doDeleteSchemaDefinition(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand_30
-
- doDeleteScheme(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand
-
Deletes the scheme.
- doDeleteScheme(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand_20
-
- doDeleteScheme(Document) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand_30
-
- doRemoveRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand
-
Removes the request body.
- doRemoveRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand_20
-
- doRemoveRequestBody(OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.NewRequestBodyCommand_30
-
- doRestoreParameter(Parameter, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand
-
Called to resotre the given parameter back to the old settings (provided in oldParameter).
- doRestoreParameter(Parameter, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand_20
-
- doRestoreParameter(Parameter, Parameter) - Method in class io.apicurio.datamodels.cmd.commands.ChangeParameterTypeCommand_30
-
- doRestoreResponseDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand
-
Restores the response definition previously deleted.
- doRestoreResponseDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand_20
-
- doRestoreResponseDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteResponseDefinitionCommand_30
-
- doRestoreSchemaDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand
-
Restores the schema definition previously deleted.
- doRestoreSchemaDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand_20
-
- doRestoreSchemaDefinition(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSchemaDefinitionCommand_30
-
- doRestoreScheme(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand
-
Restores the previously deleted scheme.
- doRestoreScheme(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand_20
-
- doRestoreScheme(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecuritySchemeCommand_30
-
- doVisitOAuthFlow(OAuthFlow, String) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelWriter
-
- doVisitOAuthFlow(OAuthFlow, String) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
Visit an OAuth flow.
- doVisitSchema(Schema, String, boolean) - Method in class io.apicurio.datamodels.core.io.DataModelWriter
-
- GenerateCoreTs - Class in io.apicurio.datamodels._build
-
- GenerateCoreTs() - Constructor for class io.apicurio.datamodels._build.GenerateCoreTs
-
- get - Variable in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- getAllRules() - Method in class io.apicurio.datamodels.core.validation.ValidationRuleSet
-
Gets all of the registered rules.
- getAttribute(String) - Method in class io.apicurio.datamodels.core.models.Node
-
Gets a single attribute by name.
- getAttributeNames() - Method in class io.apicurio.datamodels.core.models.Node
-
Gets a collection of all the attribute names.
- getCallback(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Gets a single callback by name.
- getCallbackDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single callback definition by name.
- getCallbackDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all callback definitions.
- getCallbacks() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Gets a list of all callbacks.
- getChannelBindingsDefinitionList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getChannels() - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- getCorrelationIdsList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getCurrentDocument() - Method in class io.apicurio.datamodels.cmd.ot.OtEngine
-
Gets the current document.
- getDefinition(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Returns a single definition schema by name.
- getDefinitionNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Gets a list of all the definition names.
- getDefinitions() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Returns an array of all the definitions.
- getDocumentType() - Method in class io.apicurio.datamodels.asyncapi.v2.models.Aai20Document
-
- getDocumentType() - Method in class io.apicurio.datamodels.core.models.Document
-
Called to get the type of document.
- getDocumentType() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- getDocumentType() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- getEncoding(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Gets a single encoding by name.
- getEncodings() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Gets a list of all encodings.
- getExample(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Gets a single example.
- getExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Gets a single example by name.
- getExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Gets a single example by name.
- getExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Gets a single example by name.
- getExampleContentTypes() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Returns an array of all the example content types.
- getExampleDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single example definition by name.
- getExampleDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all example definitions.
- getExamples() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Gets the examples.
- getExamples() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Gets all examples.
- getExamples() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Gets all examples.
- getExamples() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Gets all examples.
- getExtension(String) - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Gets a single extension by name.
- getExtensions() - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Returns all of the extensions defined on this node.
- getExtraProperty(String) - Method in class io.apicurio.datamodels.core.models.Node
-
- getExtraPropertyNames() - Method in class io.apicurio.datamodels.core.models.Node
-
- getHeader(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Gets a single header by name.
- getHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Gets a single header by name.
- getHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Gets a single header by name.
- getHeaderDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single header definition by name.
- getHeaderDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all header definitions.
- getHeaderNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Returns all the header names.
- getHeaderNames() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Gets the header names.
- getHeaders() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Returns an array of all the headers.
- getHeaders() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Gets a list of all headers.
- getHeaders() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Gets a list of all headers.
- getItem(String) - Method in interface io.apicurio.datamodels.core.models.IIndexedNode
-
Gets a single item (indexed child) by name.
- getItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- getItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- getItemNames() - Method in interface io.apicurio.datamodels.core.models.IIndexedNode
-
Gets a list of the names of all indexed children.
- getItemNames() - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- getItemNames() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- getItems() - Method in interface io.apicurio.datamodels.core.models.IIndexedNode
-
Returns an array of all the child items.
- getItems() - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
- getItems() - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
- getItems() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- getLink(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Gets a single link by name.
- getLinkDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single link definition by name.
- getLinkDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all link definitions.
- getLinkParameterExpression(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Gets a single link parameter expression by name.
- getLinkParameterExpressions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Gets a list of all link parameter expressions.
- getLinks() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Gets a list of all links.
- getMapping(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Discriminator
-
Gets a mapping value by its key.
- getMediaType(String) - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30MediaTypeParent
-
Gets a single media type by name.
- getMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Gets a single media type by name.
- getMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- getMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- getMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- getMediaTypes() - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30MediaTypeParent
-
Gets a list of all media types.
- getMediaTypes() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Gets a list of all media types.
- getMediaTypes() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- getMediaTypes() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- getMediaTypes() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- getMessageBindingsDefinitionList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getMessagesList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getMessageTraitDefinitionsList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getMethod() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
Gets the operation's method.
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiServer
-
- getName() - Method in class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
- getName() - Method in interface io.apicurio.datamodels.core.models.common.INamed
-
Gets the definition name.
- getName() - Method in class io.apicurio.datamodels.core.models.common.Parameter
-
- getName() - Method in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
- getName() - Method in class io.apicurio.datamodels.core.models.common.ServerVariable
-
- getName() - Method in class io.apicurio.datamodels.core.models.common.Tag
-
- getName() - Method in class io.apicurio.datamodels.openapi.models.OasHeader
-
- getName() - Method in class io.apicurio.datamodels.openapi.models.OasResponse
-
- getName() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinition
-
- getName() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SchemaDefinition
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Example
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkParameterExpression
-
Gets the name of the expression.
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ParameterDefinition
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBodyDefinition
-
- getName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30SchemaDefinition
-
- getNullValue(DeserializationContext) - Method in class io.apicurio.datamodels.compat.MarshallCompat.NullableJsonNodeDeserializer
-
- getOperationBindingsDefinitionList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getOperationTraitDefinitionsList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getParameter(String, String) - Method in interface io.apicurio.datamodels.openapi.models.IOasParameterParent
-
Gets a single parameter by its unique combination of "in" and "name".
- getParameter(String, String) - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
Returns a single, unique parameter identified by "in" and "name" (which are the two
properties that uniquely identify a parameter).
- getParameter(String, String) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Returns a single, unique parameter identified by "in" and "name" (which are the two
properties that uniquely identify a parameter).
- getParameter(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Returns a single parameter by name.
- getParameterDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single parameter definition by name.
- getParameterDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all parameter definitions.
- getParameterlist() - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- getParameterNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Gets a list of all the parameter names.
- getParameters() - Method in interface io.apicurio.datamodels.openapi.models.IOasParameterParent
-
Gets the parameters.
- getParameters() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
- getParameters() - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- getParameters() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Returns an array of all the parameters.
- getParametersIn(String) - Method in interface io.apicurio.datamodels.openapi.models.IOasParameterParent
-
Gets all parameter for a location (path, query, etc).
- getParametersIn(String) - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
- getParametersIn(String) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- getParametersList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getPath() - Method in class io.apicurio.datamodels.core.visitors.NodePathVisitor
-
Gets the path that was created.
- getPath() - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Gets the path string.
- getPathItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Returns a single path item by name.
- getPathItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Returns a single path item by name.
- getPathItemNames() - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Gets a list of all the path names.
- getPathItemNames() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Gets a list of all the path names.
- getPathItems() - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Returns an array of all the path items.
- getPathItems() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Returns an array of all the path items.
- getPathSegments(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Finds all occurences of path segment patterns in a path template.
- getProperties() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Gets a list of all the properties.
- getProperty(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getProperty(Object, String) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Returns the value for a given node property.
- getProperty(String) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Gets a single property.
- getPropertyArray(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getPropertyBoolean(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getPropertyName() - Method in interface io.apicurio.datamodels.openapi.models.IOasPropertySchema
-
Returns the property schema's name.
- getPropertyName() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20PropertySchema
-
- getPropertyName() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30PropertySchema
-
- getPropertyNames() - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Gets a list of all property names.
- getPropertyNumber(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getPropertyObject(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getPropertyString(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getPropertyStringArray(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- getRequestBodyDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single request body definition by name.
- getRequestBodyDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all request body definitions.
- getResponse(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Returns a single response by status code.
- getResponse(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Returns a single response by name.
- getResponseDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single response definition by name.
- getResponseDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all response definitions.
- getResponseNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Gets a list of all the response names.
- getResponses() - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Returns an array of all the responses.
- getResponses() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Returns an array of all the responses.
- getResponseStatusCodes() - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Gets a list of all the response status codes.
- getResult() - Method in class io.apicurio.datamodels.core.io.DataModelWriter
-
Gets the result of the writing.
- getResult() - Method in class io.apicurio.datamodels.openapi.visitors.transform.Oas20to30TransformationVisitor
-
Retrieves the final result.
- getRulesFor(Document) - Method in class io.apicurio.datamodels.core.validation.ValidationRuleSet
-
Gets the actual rule instances (visitors) that should be applied to the given document.
- getSchemaDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single schema definition by name.
- getSchemaDefinitions() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all schema definitions.
- getSchemeFromDocument(Document) - Method in class io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand
-
Gets the scheme from the document.
- getSchemeFromDocument(Document) - Method in class io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand_20
-
- getSchemeFromDocument(Document) - Method in class io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand_30
-
- getSchemeName() - Method in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
Gets the scheme name.
- getScopeDescription(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
Gets a scope description.
- getScopeNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
Returns all the scopes.
- getScopes() - Method in class io.apicurio.datamodels.core.models.common.OAuthFlow
-
Gets the list of scopes.
- getScopes(String) - Method in class io.apicurio.datamodels.core.models.common.SecurityRequirement
-
Gets the scopes defined for this security requirement.
- getSecurityRequirementNames() - Method in class io.apicurio.datamodels.core.models.common.SecurityRequirement
-
Gets the names of all the security requirements.
- getSecurityRequirements() - Method in interface io.apicurio.datamodels.core.models.common.ISecurityRequirementParent
-
Returns a list of all security requirements.
- getSecurityRequirements() - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
- getSecurityRequirements() - Method in class io.apicurio.datamodels.openapi.models.OasOperation
-
- getSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Returns a single security scheme by name.
- getSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a single security scheme definition by name.
- getSecuritySchemeNames() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Gets a list of all the security scheme names.
- getSecuritySchemes() - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Returns an array of all the security schemes.
- getSecuritySchemes() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Gets a list of all security scheme definitions.
- getSecuritySchemesList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getServer(String) - Method in interface io.apicurio.datamodels.core.models.common.IServerParent
-
Gets a server by URL.
- getServer(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- getServer(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- getServer(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
- getServerBindingsDefinitionList() - Method in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- getServers() - Method in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- getServers() - Method in interface io.apicurio.datamodels.core.models.common.IServerParent
-
Gets the list of servers.
- getServers() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- getServers() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- getServers() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
Gets the servers.
- getServerVariable(String) - Method in class io.apicurio.datamodels.core.models.common.Server
-
Gets a single server variable by name.
- getServerVariables() - Method in class io.apicurio.datamodels.core.models.common.Server
-
Gets a list of all server variables.
- getStatusCode() - Method in class io.apicurio.datamodels.openapi.models.OasResponse
-
Gets the response status code.
- getStatusCode() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Gets the status code.
- getTraitType() - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageTrait
-
- getTraitType() - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationTrait
-
- getTraitType() - Method in interface io.apicurio.datamodels.asyncapi.models.IAaiTrait
-
- getType() - Method in class io.apicurio.datamodels.core.models.common.Operation
-
Gets the operation type.
- getValidationProblemCodes() - Method in class io.apicurio.datamodels.core.models.Node
-
Gets a list of all the validation problem codes for this node (and this node only).
- getValidationProblems() - Method in class io.apicurio.datamodels.core.models.Node
-
Gets a list of all the validation problems detected for this node.
- getValidationProblems() - Method in class io.apicurio.datamodels.core.validation.ValidationVisitor
-
Accessor for the problems.
- getValidationProblemsFor(String) - Method in class io.apicurio.datamodels.core.models.Node
-
Gets a list of all validation problems detected for this node, filtered by only those
problems that apply to the given property name.
- getValue() - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30Expression
-
Gets the expression value.
- getValue() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkParameterExpression
-
- getValue() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkRequestBodyExpression
-
- IAai20Visitor - Interface in io.apicurio.datamodels.asyncapi.v2.visitors
-
A node visitor for the AsyncAPI data model.
- IAaiNodeFactory - Interface in io.apicurio.datamodels.asyncapi.models
-
Interface defining a factory for creating AsyncAPI model nodes.
- IAaiTrait - Interface in io.apicurio.datamodels.asyncapi.models
-
- IAaiVisitor - Interface in io.apicurio.datamodels.asyncapi.visitors
-
A node visitor for the AsyncAPI data model.
- ICommand - Interface in io.apicurio.datamodels.cmd
-
All editor commands must implement this interface.
- id - Variable in class io.apicurio.datamodels.asyncapi.models.AaiDocument
-
- IDefinition - Interface in io.apicurio.datamodels.core.models.common
-
Any node model that represents a re-usable definition.
- IExampleParent - Interface in io.apicurio.datamodels.core.models.common
-
- IExternalDocumentationParent - Interface in io.apicurio.datamodels.core.models.common
-
- IIndexedNode<T extends Node> - Interface in io.apicurio.datamodels.core.models
-
This interface must be implemented by nodes that represent a `Map[string, T]` data type
in the specification, and therefore can't be modeled as a node containing
a known collection of named fields.
- implicit - Variable in class io.apicurio.datamodels.core.models.common.OAuthFlows
-
- ImplicitOAuthFlow - Class in io.apicurio.datamodels.core.models.common
-
Modles an implicit OAuth flow.
- ImplicitOAuthFlow() - Constructor for class io.apicurio.datamodels.core.models.common.ImplicitOAuthFlow
-
- in - Variable in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
- in - Variable in class io.apicurio.datamodels.openapi.models.OasParameter
-
- INamed - Interface in io.apicurio.datamodels.core.models.common
-
Any node model that has a name.
- indexOf(Node, Node, String) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Figures out the index of the given child by interrogating the parent node's list of
children at the given property name.
- indexOfRequirement(List<SecurityRequirement>, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.AddSecurityRequirementCommand
-
- indexOfRequirement(List<SecurityRequirement>, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecurityRequirementCommand
-
- indexOfRequirement(List<SecurityRequirement>, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSecurityRequirementCommand
-
- info - Variable in class io.apicurio.datamodels.cmd.commands.AggregateCommand
-
- info(String, Object...) - Static method in class io.apicurio.datamodels.compat.LoggerCompat
-
- Info - Class in io.apicurio.datamodels.core.models.common
-
Models an Info node.
- Info() - Constructor for class io.apicurio.datamodels.core.models.common.Info
-
Constructor.
- info - Variable in class io.apicurio.datamodels.core.models.Document
-
- instance - Static variable in class io.apicurio.datamodels.core.validation.ValidationRuleSet
-
- instantiate(ValidationRuleMetaData) - Static method in class io.apicurio.datamodels.compat.ValidationCompat
-
- io.apicurio.datamodels - package io.apicurio.datamodels
-
- io.apicurio.datamodels._build - package io.apicurio.datamodels._build
-
- io.apicurio.datamodels.asyncapi.io - package io.apicurio.datamodels.asyncapi.io
-
- io.apicurio.datamodels.asyncapi.models - package io.apicurio.datamodels.asyncapi.models
-
- io.apicurio.datamodels.asyncapi.models.bindings - package io.apicurio.datamodels.asyncapi.models.bindings
-
- io.apicurio.datamodels.asyncapi.v2.io - package io.apicurio.datamodels.asyncapi.v2.io
-
- io.apicurio.datamodels.asyncapi.v2.models - package io.apicurio.datamodels.asyncapi.v2.models
-
- io.apicurio.datamodels.asyncapi.v2.visitors - package io.apicurio.datamodels.asyncapi.v2.visitors
-
- io.apicurio.datamodels.asyncapi.visitors - package io.apicurio.datamodels.asyncapi.visitors
-
- io.apicurio.datamodels.cmd - package io.apicurio.datamodels.cmd
-
- io.apicurio.datamodels.cmd.commands - package io.apicurio.datamodels.cmd.commands
-
- io.apicurio.datamodels.cmd.models - package io.apicurio.datamodels.cmd.models
-
- io.apicurio.datamodels.cmd.ot - package io.apicurio.datamodels.cmd.ot
-
- io.apicurio.datamodels.cmd.util - package io.apicurio.datamodels.cmd.util
-
- io.apicurio.datamodels.combined.visitors - package io.apicurio.datamodels.combined.visitors
-
- io.apicurio.datamodels.compat - package io.apicurio.datamodels.compat
-
- io.apicurio.datamodels.core - package io.apicurio.datamodels.core
-
- io.apicurio.datamodels.core.factories - package io.apicurio.datamodels.core.factories
-
- io.apicurio.datamodels.core.io - package io.apicurio.datamodels.core.io
-
- io.apicurio.datamodels.core.models - package io.apicurio.datamodels.core.models
-
- io.apicurio.datamodels.core.models.common - package io.apicurio.datamodels.core.models.common
-
- io.apicurio.datamodels.core.util - package io.apicurio.datamodels.core.util
-
- io.apicurio.datamodels.core.validation - package io.apicurio.datamodels.core.validation
-
- io.apicurio.datamodels.core.validation.rules.invalid.format - package io.apicurio.datamodels.core.validation.rules.invalid.format
-
- io.apicurio.datamodels.core.validation.rules.invalid.name - package io.apicurio.datamodels.core.validation.rules.invalid.name
-
- io.apicurio.datamodels.core.validation.rules.invalid.reference - package io.apicurio.datamodels.core.validation.rules.invalid.reference
-
- io.apicurio.datamodels.core.validation.rules.invalid.type - package io.apicurio.datamodels.core.validation.rules.invalid.type
-
- io.apicurio.datamodels.core.validation.rules.invalid.value - package io.apicurio.datamodels.core.validation.rules.invalid.value
-
- io.apicurio.datamodels.core.validation.rules.mutex - package io.apicurio.datamodels.core.validation.rules.mutex
-
- io.apicurio.datamodels.core.validation.rules.other - package io.apicurio.datamodels.core.validation.rules.other
-
- io.apicurio.datamodels.core.validation.rules.required - package io.apicurio.datamodels.core.validation.rules.required
-
- io.apicurio.datamodels.core.visitors - package io.apicurio.datamodels.core.visitors
-
- io.apicurio.datamodels.openapi.io - package io.apicurio.datamodels.openapi.io
-
- io.apicurio.datamodels.openapi.models - package io.apicurio.datamodels.openapi.models
-
- io.apicurio.datamodels.openapi.v2.io - package io.apicurio.datamodels.openapi.v2.io
-
- io.apicurio.datamodels.openapi.v2.models - package io.apicurio.datamodels.openapi.v2.models
-
- io.apicurio.datamodels.openapi.v2.visitors - package io.apicurio.datamodels.openapi.v2.visitors
-
- io.apicurio.datamodels.openapi.v3.io - package io.apicurio.datamodels.openapi.v3.io
-
- io.apicurio.datamodels.openapi.v3.models - package io.apicurio.datamodels.openapi.v3.models
-
- io.apicurio.datamodels.openapi.v3.visitors - package io.apicurio.datamodels.openapi.v3.visitors
-
- io.apicurio.datamodels.openapi.visitors - package io.apicurio.datamodels.openapi.visitors
-
- io.apicurio.datamodels.openapi.visitors.transform - package io.apicurio.datamodels.openapi.visitors.transform
-
- IOas20Visitor - Interface in io.apicurio.datamodels.openapi.v2.visitors
-
The OpenAPI 2.0 version of the visitor interface.
- IOas30Expression - Interface in io.apicurio.datamodels.openapi.v3.models
-
- IOas30MediaTypeParent - Interface in io.apicurio.datamodels.openapi.v3.models
-
- IOas30Visitor - Interface in io.apicurio.datamodels.openapi.v3.visitors
-
The OpenAPI 3.0.x version of the visitor interface.
- IOasParameterParent - Interface in io.apicurio.datamodels.openapi.models
-
- IOasPropertySchema - Interface in io.apicurio.datamodels.openapi.models
-
An OpenAPI property schema.
- IOasVisitor - Interface in io.apicurio.datamodels.openapi.visitors
-
The common/shared OpenAPI visitor interface.
- IReferenceNode - Interface in io.apicurio.datamodels.core.models
-
- is2xDocument() - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
Returns true if the document is an OpenAPI/Swagger 2.0 document.
- is3xDocument() - Method in class io.apicurio.datamodels.openapi.models.OasDocument
-
Returns true if the document is an OpenAPI 3.x document.
- isArray() - Method in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- isArray(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isBoolean(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isConstant() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkParameterExpression
-
Returns true if the expression is just a constant value.
- isConstant() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkRequestBodyExpression
-
Returns true if the expression is just a constant value.
- isDefined(Object) - Static method in class io.apicurio.datamodels.cmd.util.ModelUtils
-
The opposite of isNullOrUndefined.
- isDefined(Object) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Check if a property was defined.
- ISecurityRequirementParent - Interface in io.apicurio.datamodels.core.models.common
-
- isEnum() - Method in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- isEqual(SecurityRequirement, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.AddSecurityRequirementCommand
-
- isEqual(SecurityRequirement, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.DeleteSecurityRequirementCommand
-
- isEqual(SecurityRequirement, SecurityRequirement) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSecurityRequirementCommand
-
- IServerParent - Interface in io.apicurio.datamodels.core.models.common
-
- isExpression() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkParameterExpression
-
Returns true if the expression is a dynamic link parameter expression that must be evaluated.
- isExpression() - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30LinkRequestBodyExpression
-
Returns true if the expression is a dynamic link parameter expression that must be evaluated.
- isExtensible() - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
- isExtensible() - Method in class io.apicurio.datamodels.core.models.Node
-
Returns true if this node is extensible.
- isFileType() - Method in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- isFound() - Method in class io.apicurio.datamodels.core.visitors.OperationFinder
-
Returns true if an operation was found.
- isFound() - Method in class io.apicurio.datamodels.core.visitors.PathItemFinder
-
Returns true if an operation was found.
- isList(Object) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Returns true if the given object is a list.
- isNode(Object) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Return true if the given object is a Node.
- isNullOrUndefined(Object) - Method in class io.apicurio.datamodels.cmd.AbstractCommand
-
Returns true if the argument is either null or undefined.
- isNullOrUndefined(Object) - Static method in class io.apicurio.datamodels.cmd.util.ModelUtils
-
Returns true if the given object is null or undefined.
- isNullOrUndefined(Object) - Static method in class io.apicurio.datamodels.compat.NodeCompat
-
Returns true if the given value is null or undefined.
- isNullOrUndefined(Object) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Check if a value is either null or undefined.
- isNumber(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isObject(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isPathWellFormed(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Checks the path template against the regular expression and returns match result.
- isPropertyDefined(Object, String) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isRef() - Method in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- isSimpleType() - Method in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- isString(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- isValidCommonMark(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is valid CommonMark style markup.
- isValidDefinitionName(String) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidPropertyNameRule
-
Returns true if the definition name is valid.
- isValidEmailAddress(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is a valid email address.
- isValidEnumItem(String, String[]) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true if the given value is an item in the enum list.
- isValidForType(Object, Node) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true if the given value is valid according to the schema provided.
- isValidGFM(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is valid GFM style markup.
- isValidHost(String) - Static method in class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidApiHostRule
-
Returns true only if the given value is a valid host.
- isValidHttpCode(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true if the given status code is a valid HTTP response code.
- isValidMimeType(List<String>) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is a valid mime-type.
- isValidMultipartType(String) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidPropertyValueRule
-
Returns true if the given media type name is multipart/* or application/x-www-form-urlencoded
- isValidOperationId(String) - Static method in class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidOperationIdRule
-
Returns true if the given value is a valid operationId.
- isValidRequestBodyOperation(Oas30Operation) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedRequestBodyRule
-
Returns true if the given operation is one of: POST, PUT, OPTIONS
- isValidScopeName(String) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidPropertyNameRule
-
Returns true if the scope name is valid.
- isValidScopes(List<String>, Oas20Scopes) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedSecurityRequirementScopesRule
-
Returns true if the given required scopes are all actually defined by the security definition.
- isValidType(String) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.type.OasInvalidPropertyTypeValidationRule
-
Returns true if the type node has a valid type.
- isValidUrl(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is a valid URL.
- isValidUrlTemplate(String) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Returns true only if the given value is a valid URL template.
- isWrappedOK(OasXML) - Method in class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedXmlWrappingRule
-
Returns true if it's OK to use "wrapped" in the XML node.
- items - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- items - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Header
-
- items - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
- items - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
- ITraverser - Interface in io.apicurio.datamodels.core.visitors
-
All data model traversers must implement this interface.
- IValidationProblemReporter - Interface in io.apicurio.datamodels.core.validation
-
Interface used when performing validation - this gathers up any validation problem found
so that they can be reported in some sensible way.
- IValidationSeverityRegistry - Interface in io.apicurio.datamodels.core.validation
-
An interface used to provide a severity registry.
- IVisitable - Interface in io.apicurio.datamodels.core.models
-
All visitable data model classes must implement this interface.
- IVisitor - Interface in io.apicurio.datamodels.core.visitors
-
A basic visitor interface used to visit data model instances.
- Oas20AdditionalPropertiesSchema() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20AdditionalPropertiesSchema
-
- Oas20AllNodeVisitor - Class in io.apicurio.datamodels.openapi.v2.visitors
-
- Oas20AllNodeVisitor() - Constructor for class io.apicurio.datamodels.openapi.v2.visitors.Oas20AllNodeVisitor
-
Constructor.
- Oas20AllOfSchema() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20AllOfSchema
-
- Oas20Contact - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Contact() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Contact
-
Constructor.
- Oas20DataModelReader - Class in io.apicurio.datamodels.openapi.v2.io
-
A data model reader for the OpenAPI 2.0 data model.
- Oas20DataModelReader() - Constructor for class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- Oas20DataModelReaderDispatcher - Class in io.apicurio.datamodels.openapi.v2.io
-
Implements an OpenAPI 2.0 version of a data model reader dispatcher.
- Oas20DataModelReaderDispatcher(Object, Oas20DataModelReader) - Constructor for class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReaderDispatcher
-
Constructor.
- Oas20DataModelWriter - Class in io.apicurio.datamodels.openapi.v2.io
-
- Oas20DataModelWriter() - Constructor for class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelWriter
-
- Oas20Definitions - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 Definitions.
- Oas20Definitions() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Constructor.
- Oas20Document - Class in io.apicurio.datamodels.openapi.v2.models
-
Models the root document of the OpenAPI 2.0 (aka Swagger) data model.
- Oas20Document() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- Oas20Example - Class in io.apicurio.datamodels.openapi.v2.models
-
An OpenAPI 2.0 example.
- Oas20Example() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Constructor.
- Oas20ExternalDocumentation - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20ExternalDocumentation() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20ExternalDocumentation
-
- Oas20Header - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 header.
- Oas20Header(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Header
-
Constructor.
- Oas20Headers - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Headers() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Constructor.
- Oas20Info - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Info() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Info
-
Constructor.
- Oas20Items - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 items.
- Oas20Items() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Items
-
- Oas20ItemsSchema() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20ItemsSchema
-
- Oas20License - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20License() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20License
-
Constructor.
- Oas20NodePathVisitor - Class in io.apicurio.datamodels.openapi.v2.visitors
-
- Oas20NodePathVisitor() - Constructor for class io.apicurio.datamodels.openapi.v2.visitors.Oas20NodePathVisitor
-
Constructor.
- Oas20Operation - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 operation.
- Oas20Operation(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Operation
-
Constructor.
- Oas20Parameter - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPi 2.0 parameter.
- Oas20Parameter() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
Constructor.
- Oas20Parameter(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Parameter
-
Constructor.
- Oas20ParameterDefinition - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 parameter definition.
- Oas20ParameterDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinition
-
Constructor.
- Oas20ParameterDefinitions - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 Parameter Definitions.
- Oas20ParameterDefinitions() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Constructor.
- Oas20PathItem - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 path item.
- Oas20PathItem(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20PathItem
-
Constructor.
- Oas20Paths - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Paths() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Paths
-
- Oas20PropertySchema(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20PropertySchema
-
Constructor.
- Oas20Response - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 response.
- Oas20Response(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Response
-
Constructor.
- Oas20ResponseDefinition - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 response definition.
- Oas20ResponseDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinition
-
Constructor.
- Oas20ResponseDefinitions - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 responses.
- Oas20ResponseDefinitions() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
- Oas20Responses - Class in io.apicurio.datamodels.openapi.v2.models
-
Implements an OpenAPI 2.0 responses.
- Oas20Responses() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Responses
-
Constructor.
- Oas20Schema - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Schema() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Schema
-
- Oas20Schema.Oas20AdditionalPropertiesSchema - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Schema.Oas20AllOfSchema - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Schema.Oas20ItemsSchema - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Schema.Oas20PropertySchema - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20SchemaDefinition - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 schema definition.
- Oas20SchemaDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20SchemaDefinition
-
Constructor.
- Oas20Scopes - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 scopes.
- Oas20Scopes() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
Constructor.
- Oas20SecurityDefinitions - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI security definitions.
- Oas20SecurityDefinitions() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Constructor.
- Oas20SecurityRequirement - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20SecurityRequirement() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityRequirement
-
- Oas20SecurityScheme - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 security scheme.
- Oas20SecurityScheme(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityScheme
-
Constructor.
- Oas20Tag - Class in io.apicurio.datamodels.openapi.v2.models
-
- Oas20Tag() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Tag
-
Constructor.
- Oas20Tag(String) - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20Tag
-
Constructor.
- Oas20to30TransformationVisitor - Class in io.apicurio.datamodels.openapi.visitors.transform
-
A visitor used to transform an OpenAPI 2.0 document into an OpenAPI 3.0.x document.
- Oas20to30TransformationVisitor() - Constructor for class io.apicurio.datamodels.openapi.visitors.transform.Oas20to30TransformationVisitor
-
- Oas20Traverser - Class in io.apicurio.datamodels.openapi.v2.visitors
-
An OpenAPI 2.0 data model traverser.
- Oas20Traverser(IOas20Visitor) - Constructor for class io.apicurio.datamodels.openapi.v2.visitors.Oas20Traverser
-
Constructor.
- Oas20VisitorAdapter - Class in io.apicurio.datamodels.openapi.v2.visitors
-
An OpenAPI 2.0 visitor adapter.
- Oas20VisitorAdapter() - Constructor for class io.apicurio.datamodels.openapi.v2.visitors.Oas20VisitorAdapter
-
- Oas20XML - Class in io.apicurio.datamodels.openapi.v2.models
-
Models an OpenAPI 2.0 XML.
- Oas20XML() - Constructor for class io.apicurio.datamodels.openapi.v2.models.Oas20XML
-
- Oas30AdditionalPropertiesSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AdditionalPropertiesSchema
-
- Oas30AllNodeVisitor - Class in io.apicurio.datamodels.openapi.v3.visitors
-
- Oas30AllNodeVisitor() - Constructor for class io.apicurio.datamodels.openapi.v3.visitors.Oas30AllNodeVisitor
-
Constructor.
- Oas30AllOfSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AllOfSchema
-
- Oas30AnyOfSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30AnyOfSchema
-
- Oas30AuthorizationCodeOAuthFlow - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x authorization code oauth flow.
- Oas30AuthorizationCodeOAuthFlow() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30AuthorizationCodeOAuthFlow
-
- Oas30Callback - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Callback(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Constructor.
- Oas30CallbackDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30CallbackDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30CallbackDefinition
-
Constructor.
- Oas30CallbackPathItem - Class in io.apicurio.datamodels.openapi.v3.models
-
Models a callback path item.
- Oas30CallbackPathItem(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30CallbackPathItem
-
Constructor.
- Oas30ClientCredentialsOAuthFlow - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x client credentials OAuth flow.
- Oas30ClientCredentialsOAuthFlow() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ClientCredentialsOAuthFlow
-
- Oas30Components - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x Components.
- Oas30Components() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Constructor.
- Oas30Contact - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Contact() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Contact
-
Constructor.
- Oas30DataModelReader - Class in io.apicurio.datamodels.openapi.v3.io
-
A data model reader for the OpenAPI 2.0 data model.
- Oas30DataModelReader() - Constructor for class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- Oas30DataModelReaderDispatcher - Class in io.apicurio.datamodels.openapi.v3.io
-
Implements an OpenAPI 3.0.x version of a data model reader dispatcher.
- Oas30DataModelReaderDispatcher(Object, Oas30DataModelReader) - Constructor for class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReaderDispatcher
-
Constructor.
- Oas30DataModelWriter - Class in io.apicurio.datamodels.openapi.v3.io
-
- Oas30DataModelWriter() - Constructor for class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelWriter
-
- Oas30Discriminator - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x Discriminator.
- Oas30Discriminator() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Discriminator
-
- Oas30Document - Class in io.apicurio.datamodels.openapi.v3.models
-
Models the root document of the OpenAPI 2.0 (aka Swagger) data model.
- Oas30Document() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
Constructor.
- Oas30Encoding - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x Encoding.
- Oas30Encoding(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Constructor.
- Oas30Example - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x example.
- Oas30Example(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Example
-
Constructor.
- Oas30ExampleDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x example definition.
- Oas30ExampleDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ExampleDefinition
-
Constructor.
- Oas30ExternalDocumentation - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30ExternalDocumentation() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ExternalDocumentation
-
- Oas30Header - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x header.
- Oas30Header(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Constructor.
- Oas30HeaderDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x header definition.
- Oas30HeaderDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30HeaderDefinition
-
Constructor.
- Oas30ImplicitOAuthFlow - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x implicit OAuth flow.
- Oas30ImplicitOAuthFlow() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ImplicitOAuthFlow
-
- Oas30Info - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Info() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Info
-
Constructor.
- Oas30ItemsSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30ItemsSchema
-
- Oas30License - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30License() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30License
-
Constructor.
- Oas30Link - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x Link.
- Oas30Link(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Constructor.
- Oas30LinkDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x link definition.
- Oas30LinkDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30LinkDefinition
-
Constructor.
- Oas30LinkParameterExpression - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI link parameter expression.
- Oas30LinkRequestBodyExpression - Class in io.apicurio.datamodels.openapi.v3.models
-
Models a link request body expression.
- Oas30LinkRequestBodyExpression(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30LinkRequestBodyExpression
-
Constructor.
- Oas30LinkServer - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30LinkServer() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30LinkServer
-
Constructor.
- Oas30MediaType - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x media type.
- Oas30MediaType(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Constructor.
- Oas30NodePathVisitor - Class in io.apicurio.datamodels.openapi.v3.visitors
-
- Oas30NodePathVisitor() - Constructor for class io.apicurio.datamodels.openapi.v3.visitors.Oas30NodePathVisitor
-
Constructor.
- Oas30NotSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30NotSchema
-
- Oas30OAuthFlows - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x OAuth Flows.
- Oas30OAuthFlows() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30OAuthFlows
-
- Oas30OneOfSchema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30OneOfSchema
-
- Oas30Operation - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x operation.
- Oas30Operation(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Constructor.
- Oas30Parameter - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x parameter.
- Oas30Parameter() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Constructor.
- Oas30Parameter(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Constructor.
- Oas30ParameterDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x parameter definition.
- Oas30ParameterDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ParameterDefinition
-
Constructor.
- Oas30PasswordOAuthFlow - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x password OAuth flow.
- Oas30PasswordOAuthFlow() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30PasswordOAuthFlow
-
- Oas30PathItem - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x path item.
- Oas30PathItem(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30PathItem
-
Constructor.
- Oas30Paths - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Paths() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Paths
-
- Oas30PropertySchema(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30PropertySchema
-
Constructor.
- Oas30RequestBody - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x Request Body.
- Oas30RequestBody() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
Constructor.
- Oas30RequestBodyDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x request body definition.
- Oas30RequestBodyDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBodyDefinition
-
Constructor.
- Oas30Response - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x response.
- Oas30Response(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Constructor.
- Oas30ResponseDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x response definition.
- Oas30ResponseDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ResponseDefinition
-
Constructor.
- Oas30Responses - Class in io.apicurio.datamodels.openapi.v3.models
-
Implements an OpenAPI 3.0.x responses.
- Oas30Responses() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Responses
-
Constructor.
- Oas30Schema - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x schema.
- Oas30Schema() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- Oas30Schema.Oas30AdditionalPropertiesSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30AllOfSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30AnyOfSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30ItemsSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30NotSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30OneOfSchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Schema.Oas30PropertySchema - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30SchemaDefinition - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30SchemaDefinition(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30SchemaDefinition
-
Constructor.
- Oas30SecurityRequirement - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30SecurityRequirement() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30SecurityRequirement
-
- Oas30SecurityScheme - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x security scheme.
- Oas30SecurityScheme(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30SecurityScheme
-
Constructor.
- Oas30Server - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Server() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Server
-
Constructor.
- Oas30ServerVariable - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3 server variable.
- Oas30ServerVariable(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30ServerVariable
-
Constructor.
- Oas30Tag - Class in io.apicurio.datamodels.openapi.v3.models
-
- Oas30Tag() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Tag
-
Constructor.
- Oas30Tag(String) - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30Tag
-
Constructor.
- Oas30Traverser - Class in io.apicurio.datamodels.openapi.v3.visitors
-
- Oas30Traverser(IOas30Visitor) - Constructor for class io.apicurio.datamodels.openapi.v3.visitors.Oas30Traverser
-
Constructor.
- Oas30VisitorAdapter - Class in io.apicurio.datamodels.openapi.v3.visitors
-
An OpenAPI 3.0.x visitor adapter.
- Oas30VisitorAdapter() - Constructor for class io.apicurio.datamodels.openapi.v3.visitors.Oas30VisitorAdapter
-
- Oas30XML - Class in io.apicurio.datamodels.openapi.v3.models
-
Models an OpenAPI 3.0.x XML.
- Oas30XML() - Constructor for class io.apicurio.datamodels.openapi.v3.models.Oas30XML
-
- OasAllNodeVisitor - Class in io.apicurio.datamodels.openapi.visitors
-
- OasAllNodeVisitor() - Constructor for class io.apicurio.datamodels.openapi.visitors.OasAllNodeVisitor
-
- OasAllowReservedNotAllowedForParamRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasAllowReservedNotAllowedForParamRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasAllowReservedNotAllowedForParamRule
-
Constructor.
- OasAllowReservedNotAllowedRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Allow Reserved Not Allowed rule.
- OasAllowReservedNotAllowedRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasAllowReservedNotAllowedRule
-
Constructor.
- OasBodyAndFormDataMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Body and Form Data Mutual Exclusivity Rule.
- OasBodyAndFormDataMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasBodyAndFormDataMutualExclusivityRule
-
Constructor.
- OasBodyParameterUniquenessValidationRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Body Parameter Uniqueness validation rule (can only have 1 body param).
- OasBodyParameterUniquenessValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasBodyParameterUniquenessValidationRule
-
Constructor.
- OasContact - Class in io.apicurio.datamodels.openapi.models
-
- OasContact() - Constructor for class io.apicurio.datamodels.openapi.models.OasContact
-
Constructor.
- OasDataModelReader - Class in io.apicurio.datamodels.openapi.io
-
A data model reader for the OpenAPI data model.
- OasDataModelReader() - Constructor for class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
- OasDataModelReaderDispatcher - Class in io.apicurio.datamodels.openapi.io
-
Implements an OpenAPI version of a data model reader dispatcher.
- OasDataModelReaderDispatcher(Object, OasDataModelReader) - Constructor for class io.apicurio.datamodels.openapi.io.OasDataModelReaderDispatcher
-
Constructor.
- OasDataModelWriter - Class in io.apicurio.datamodels.openapi.io
-
Data model writer for OpenAPI data models (base class).
- OasDataModelWriter() - Constructor for class io.apicurio.datamodels.openapi.io.OasDataModelWriter
-
- OasDocument - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI document.
- OasDocument() - Constructor for class io.apicurio.datamodels.openapi.models.OasDocument
-
- OasDuplicatePathSegmentRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Duplicate Path Segment Rule.
- OasDuplicatePathSegmentRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasDuplicatePathSegmentRule
-
Constructor.
- OasEmptyPathSegmentRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Empty Path Segment Rule.
- OasEmptyPathSegmentRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasEmptyPathSegmentRule
-
Constructor.
- OasEncodingStyleNotAllowedRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Encoding Style Not Allowed rule.
- OasEncodingStyleNotAllowedRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasEncodingStyleNotAllowedRule
-
Constructor.
- OasExampleValueMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Example Value/External Value Mutual Exclusivity Rule.
- OasExampleValueMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasExampleValueMutualExclusivityRule
-
Constructor.
- OasExplodeNotAllowedRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Explode Not Allowed rule.
- OasExplodeNotAllowedRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasExplodeNotAllowedRule
-
Constructor.
- OasExternalDocumentation - Class in io.apicurio.datamodels.openapi.models
-
- OasExternalDocumentation() - Constructor for class io.apicurio.datamodels.openapi.models.OasExternalDocumentation
-
- OasFormDataParamNotAllowedRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Form Data Parameter Not Allowed rule.
- OasFormDataParamNotAllowedRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasFormDataParamNotAllowedRule
-
Constructor.
- OasHeader - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI header.
- OasHeader(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasHeader
-
Constructor.
- OasHeaderExamplesMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Header Example/Examples Mutual Exclusivity Rule.
- OasHeaderExamplesMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasHeaderExamplesMutualExclusivityRule
-
Constructor.
- OasHeaderSchemaContentMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Header Schema/Content Mutual Exclusivity Rule.
- OasHeaderSchemaContentMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasHeaderSchemaContentMutualExclusivityRule
-
Constructor.
- OasIdenticalPathTemplateRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Identical Path Template Rule.
- OasIdenticalPathTemplateRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasIdenticalPathTemplateRule
-
Constructor.
- OasIgnoredContentTypeHeaderRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Ignored Content-Type Header validation rule.
- OasIgnoredContentTypeHeaderRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasIgnoredContentTypeHeaderRule
-
Constructor.
- OasIgnoredHeaderParameterRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
- OasIgnoredHeaderParameterRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasIgnoredHeaderParameterRule
-
Constructor.
- OasInfo - Class in io.apicurio.datamodels.openapi.models
-
- OasInfo() - Constructor for class io.apicurio.datamodels.openapi.models.OasInfo
-
Constructor.
- OasInvalidApiBasePathRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid API Base Path Rule
- OasInvalidApiBasePathRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidApiBasePathRule
-
Constructor.
- OasInvalidApiConsumesMTRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Invalid API 'Consumes' Mime-Type rule.
- OasInvalidApiConsumesMTRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidApiConsumesMTRule
-
Constructor.
- OasInvalidApiDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid API Description Rule
- OasInvalidApiDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidApiDescriptionRule
-
Constructor.
- OasInvalidApiHostRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid API Host Rule.
- OasInvalidApiHostRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidApiHostRule
-
Constructor.
- OasInvalidApiProducesMTRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Invalid API 'Produces' Mime-Type rule.
- OasInvalidApiProducesMTRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidApiProducesMTRule
-
Constructor.
- OasInvalidApiSchemeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Invalid API Scheme rule.
- OasInvalidApiSchemeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidApiSchemeRule
-
Constructor.
- OasInvalidCallbackDefinitionNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Callback Definition Name Rule.
- OasInvalidCallbackDefinitionNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidCallbackDefinitionNameRule
-
Constructor.
- OasInvalidCallbackReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Callback Reference rule.
- OasInvalidCallbackReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidCallbackReferenceRule
-
Constructor.
- OasInvalidContactEmailRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Contact Email Rule
- OasInvalidContactEmailRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidContactEmailRule
-
Constructor.
- OasInvalidContactUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Contact URL Rule
- OasInvalidContactUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidContactUrlRule
-
Constructor.
- OasInvalidEncodingForMPMTRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasInvalidEncodingForMPMTRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidEncodingForMPMTRule
-
Constructor.
- OasInvalidExampleDefinitionNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Example Definition Name Rule.
- OasInvalidExampleDefinitionNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidExampleDefinitionNameRule
-
Constructor.
- OasInvalidExampleDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Example Description Rule
- OasInvalidExampleDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidExampleDescriptionRule
-
Constructor.
- OasInvalidExampleReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Example Reference rule.
- OasInvalidExampleReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidExampleReferenceRule
-
Constructor.
- OasInvalidExternalDocsDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid External Documentation Description Rule
- OasInvalidExternalDocsDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidExternalDocsDescriptionRule
-
Constructor.
- OasInvalidExternalDocsUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid External Documentation URL Rule
- OasInvalidExternalDocsUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidExternalDocsUrlRule
-
Constructor.
- OasInvalidHeaderDefaultValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Header Default Value Rule
- OasInvalidHeaderDefaultValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidHeaderDefaultValueRule
-
Constructor.
- OasInvalidHeaderDefinitionNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Header Definition Name Rule.
- OasInvalidHeaderDefinitionNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidHeaderDefinitionNameRule
-
Constructor.
- OasInvalidHeaderDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Header Description Rule
- OasInvalidHeaderDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidHeaderDescriptionRule
-
Constructor.
- OasInvalidHeaderReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Header Reference rule.
- OasInvalidHeaderReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidHeaderReferenceRule
-
Constructor.
- OasInvalidHeaderStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasInvalidHeaderStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidHeaderStyleRule
-
Constructor.
- OasInvalidHttpResponseCodeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Http Response Code Rule.
- OasInvalidHttpResponseCodeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidHttpResponseCodeRule
-
Constructor.
- OasInvalidHttpSecuritySchemeTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasInvalidHttpSecuritySchemeTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidHttpSecuritySchemeTypeRule
-
Constructor.
- OasInvalidLicenseUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid License URL Rule
- OasInvalidLicenseUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidLicenseUrlRule
-
Constructor.
- OasInvalidLinkDefinitionNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Link Definition Name Rule.
- OasInvalidLinkDefinitionNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidLinkDefinitionNameRule
-
Constructor.
- OasInvalidLinkDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Link Description Rule
- OasInvalidLinkDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidLinkDescriptionRule
-
Constructor.
- OasInvalidLinkOperationIdRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasInvalidLinkOperationIdRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidLinkOperationIdRule
-
Constructor.
- OasInvalidLinkOperationReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Link Operation Reference rule.
- OasInvalidLinkOperationReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidLinkOperationReferenceRule
-
Constructor.
- OasInvalidLinkReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
- OasInvalidLinkReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidLinkReferenceRule
-
Constructor.
- OasInvalidOAuthAuthorizationUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid OAuth Authorization URL Rule
- OasInvalidOAuthAuthorizationUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOAuthAuthorizationUrlRule
-
Constructor.
- OasInvalidOAuthRefreshUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid OAuth Refresh URL Rule
- OasInvalidOAuthRefreshUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOAuthRefreshUrlRule
-
Constructor.
- OasInvalidOAuthTokenUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid OAuth Token URL Rule
- OasInvalidOAuthTokenUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOAuthTokenUrlRule
-
Constructor.
- OasInvalidOpenIDConnectUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid OpenId Connect URL Rule
- OasInvalidOpenIDConnectUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOpenIDConnectUrlRule
-
Constructor.
- OasInvalidOperationConsumesRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Operation Consumes Rule
- OasInvalidOperationConsumesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOperationConsumesRule
-
Constructor.
- OasInvalidOperationDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Operation Description Rule
- OasInvalidOperationDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOperationDescriptionRule
-
Constructor.
- OasInvalidOperationIdRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Invalid Operation ID rule.
- OasInvalidOperationIdRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidOperationIdRule
-
Constructor.
- OasInvalidOperationProducesRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Operation Produces Rule
- OasInvalidOperationProducesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidOperationProducesRule
-
Constructor.
- OasInvalidOperationSchemeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Invalid Operation Scheme rule.
- OasInvalidOperationSchemeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidOperationSchemeRule
-
Constructor.
- OasInvalidParameterDefNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Parameter Definition Name Rule.
- OasInvalidParameterDefNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidParameterDefNameRule
-
Constructor.
- OasInvalidParameterDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Parameter Description Rule
- OasInvalidParameterDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidParameterDescriptionRule
-
Constructor.
- OasInvalidParameterReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Parameter Reference rule.
- OasInvalidParameterReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidParameterReferenceRule
-
Constructor.
- OasInvalidPathItemDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Path Item Description Rule
- OasInvalidPathItemDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidPathItemDescriptionRule
-
Constructor.
- OasInvalidPathItemReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Path Item Reference rule.
- OasInvalidPathItemReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidPathItemReferenceRule
-
Constructor.
- OasInvalidPathSegmentRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Path Segment Rule.
- OasInvalidPathSegmentRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidPathSegmentRule
-
Constructor.
- OasInvalidPropertyNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Base class for all Invalid Property Name rules.
- OasInvalidPropertyNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidPropertyNameRule
-
Constructor.
- OasInvalidPropertyTypeValidationRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.type
-
Implements the Invalid Property Type validation rule.
- OasInvalidPropertyTypeValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.type.OasInvalidPropertyTypeValidationRule
-
Constructor.
- OasInvalidPropertyValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Base class for all Invalid Property Value rules.
- OasInvalidPropertyValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidPropertyValueRule
-
Constructor.
- OasInvalidRequestBodyDefinitionNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Request Body Definition Name Rule.
- OasInvalidRequestBodyDefinitionNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidRequestBodyDefinitionNameRule
-
Constructor.
- OasInvalidRequestBodyDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Request Body Description Rule
- OasInvalidRequestBodyDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidRequestBodyDescriptionRule
-
Constructor.
- OasInvalidRequestBodyReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Request Body Reference rule.
- OasInvalidRequestBodyReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidRequestBodyReferenceRule
-
Constructor.
- OasInvalidResponseDefNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Response Definition Name Rule.
- OasInvalidResponseDefNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidResponseDefNameRule
-
Constructor.
- OasInvalidResponseDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Response Description Rule
- OasInvalidResponseDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidResponseDescriptionRule
-
Constructor.
- OasInvalidResponseReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Response Reference rule.
- OasInvalidResponseReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidResponseReferenceRule
-
Constructor.
- OasInvalidSchemaArrayItemsRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.type
-
Implements the Invalid Schema Array Items rule.
- OasInvalidSchemaArrayItemsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.type.OasInvalidSchemaArrayItemsRule
-
Constructor.
- OasInvalidSchemaDefNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Schema Definition Name Rule.
- OasInvalidSchemaDefNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidSchemaDefNameRule
-
Constructor.
- OasInvalidSchemaItemsDefaultValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Schema Items Default Value Rule
- OasInvalidSchemaItemsDefaultValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidSchemaItemsDefaultValueRule
-
Constructor.
- OasInvalidSchemaReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Schema Reference rule.
- OasInvalidSchemaReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidSchemaReferenceRule
-
Constructor.
- OasInvalidSchemaTypeValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.type
-
Implements the Invalid Schema Type Value rule.
- OasInvalidSchemaTypeValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.type.OasInvalidSchemaTypeValueRule
-
Constructor.
- OasInvalidScopeNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Scope Name Rule.
- OasInvalidScopeNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidScopeNameRule
-
Constructor.
- OasInvalidSecurityReqScopesRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasInvalidSecurityReqScopesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasInvalidSecurityReqScopesRule
-
Constructor.
- OasInvalidSecurityRequirementNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Security Requirement Name rule.
- OasInvalidSecurityRequirementNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidSecurityRequirementNameRule
-
Constructor.
- OasInvalidSecuritySchemeAuthUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Security Scheme Auth URL Rule
- OasInvalidSecuritySchemeAuthUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidSecuritySchemeAuthUrlRule
-
Constructor.
- OasInvalidSecuritySchemeDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Security Scheme Description Rule
- OasInvalidSecuritySchemeDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidSecuritySchemeDescriptionRule
-
Constructor.
- OasInvalidSecuritySchemeNameRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Invalid Security Scheme Name Rule.
- OasInvalidSecuritySchemeNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasInvalidSecuritySchemeNameRule
-
Constructor.
- OasInvalidSecuritySchemeReferenceRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.reference
-
Implements the Invalid Security Scheme Reference rule.
- OasInvalidSecuritySchemeReferenceRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.reference.OasInvalidSecuritySchemeReferenceRule
-
Constructor.
- OasInvalidSecuritySchemeTokenUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Security Scheme Token URL Rule
- OasInvalidSecuritySchemeTokenUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidSecuritySchemeTokenUrlRule
-
Constructor.
- OasInvalidServerDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Server Description Rule
- OasInvalidServerDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidServerDescriptionRule
-
Constructor.
- OasInvalidServerUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Server URL Rule
- OasInvalidServerUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidServerUrlRule
-
Constructor.
- OasInvalidServerVariableDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Server Variable Description Rule
- OasInvalidServerVariableDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidServerVariableDescriptionRule
-
Constructor.
- OasInvalidTagDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Tag Description Rule
- OasInvalidTagDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidTagDescriptionRule
-
Constructor.
- OasInvalidTermsOfServiceUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid Terms of Service URL Rule
- OasInvalidTermsOfServiceUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidTermsOfServiceUrlRule
-
Constructor.
- OasInvalidXmlNamespaceUrlRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.format
-
Implements the Invalid XML Namespace URL Rule
- OasInvalidXmlNamespaceUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.format.OasInvalidXmlNamespaceUrlRule
-
Constructor.
- OasLicense - Class in io.apicurio.datamodels.openapi.models
-
- OasLicense() - Constructor for class io.apicurio.datamodels.openapi.models.OasLicense
-
Constructor.
- OasLinkOperationRefMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Link OperationRef/OperationId Mutual Exclusivity Rule.
- OasLinkOperationRefMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasLinkOperationRefMutualExclusivityRule
-
Constructor.
- OasMediaTypeExamplesMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Media Type Example/Examples Mutual Exclusivity Rule.
- OasMediaTypeExamplesMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasMediaTypeExamplesMutualExclusivityRule
-
Constructor.
- OasMissingApiInformationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiInformationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiInformationRule
-
Constructor.
- OasMissingApiKeySchemeParamLocationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiKeySchemeParamLocationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiKeySchemeParamLocationRule
-
Constructor.
- OasMissingApiKeySchemeParamNameRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiKeySchemeParamNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiKeySchemeParamNameRule
-
Constructor.
- OasMissingApiPathsRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiPathsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiPathsRule
-
Constructor.
- OasMissingApiTitleRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiTitleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiTitleRule
-
Constructor.
- OasMissingApiVersionRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingApiVersionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingApiVersionRule
-
Constructor.
- OasMissingBodyParameterSchemaRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingBodyParameterSchemaRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingBodyParameterSchemaRule
-
Constructor.
- OasMissingDiscriminatorPropertyNameRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingDiscriminatorPropertyNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingDiscriminatorPropertyNameRule
-
Constructor.
- OasMissingExternalDocumentationUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingExternalDocumentationUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingExternalDocumentationUrlRule
-
Constructor.
- OasMissingHeaderArrayInformationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingHeaderArrayInformationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingHeaderArrayInformationRule
-
Constructor.
- OasMissingHeaderTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingHeaderTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingHeaderTypeRule
-
Constructor.
- OasMissingHttpSecuritySchemeTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingHttpSecuritySchemeTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingHttpSecuritySchemeTypeRule
-
Constructor.
- OasMissingItemsArrayInformationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingItemsArrayInformationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingItemsArrayInformationRule
-
Constructor.
- OasMissingItemsTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingItemsTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingItemsTypeRule
-
Constructor.
- OasMissingLicenseNameRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingLicenseNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingLicenseNameRule
-
Constructor.
- OasMissingOAuthFlowAuthUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthFlowAuthUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthFlowAuthUrlRule
-
Constructor.
- OasMissingOAuthFlowRokenUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthFlowRokenUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthFlowRokenUrlRule
-
Constructor.
- OasMissingOAuthFlowScopesRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthFlowScopesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthFlowScopesRule
-
Constructor.
- OasMissingOAuthSchemeAuthUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthSchemeAuthUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthSchemeAuthUrlRule
-
Constructor.
- OasMissingOAuthSchemeFlowTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthSchemeFlowTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthSchemeFlowTypeRule
-
Constructor.
- OasMissingOAuthSchemeScopesRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthSchemeScopesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthSchemeScopesRule
-
Constructor.
- OasMissingOAuthSchemeTokenUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthSchemeTokenUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthSchemeTokenUrlRule
-
Constructor.
- OasMissingOAuthSecuritySchemeFlowsRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOAuthSecuritySchemeFlowsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOAuthSecuritySchemeFlowsRule
-
Constructor.
- OasMissingOpenApiPropertyRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOpenApiPropertyRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOpenApiPropertyRule
-
Constructor.
- OasMissingOpenIdConnectSecuritySchemeConnectUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOpenIdConnectSecuritySchemeConnectUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOpenIdConnectSecuritySchemeConnectUrlRule
-
Constructor.
- OasMissingOperationDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOperationDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOperationDescriptionRule
-
Constructor.
- OasMissingOperationIdRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOperationIdRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOperationIdRule
-
Constructor.
- OasMissingOperationResponsesRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOperationResponsesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOperationResponsesRule
-
Constructor.
- OasMissingOperationSummaryRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOperationSummaryRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOperationSummaryRule
-
Constructor.
- OasMissingOperationTagsRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingOperationTagsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingOperationTagsRule
-
Constructor.
- OasMissingParameterArrayTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingParameterArrayTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingParameterArrayTypeRule
-
Constructor.
- OasMissingParameterLocationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingParameterLocationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingParameterLocationRule
-
Constructor.
- OasMissingParameterNameRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingParameterNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingParameterNameRule
-
Constructor.
- OasMissingParameterTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingParameterTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingParameterTypeRule
-
Constructor.
- OasMissingPathParamDefinitionRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasMissingPathParamDefinitionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasMissingPathParamDefinitionRule
-
Constructor.
- OasMissingRequestBodyContentRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingRequestBodyContentRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingRequestBodyContentRule
-
Constructor.
- OasMissingResponseDescriptionRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingResponseDescriptionRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingResponseDescriptionRule
-
Constructor.
- OasMissingResponseForOperationRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasMissingResponseForOperationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasMissingResponseForOperationRule
-
Constructor.
- OasMissingSchemaArrayInformationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingSchemaArrayInformationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingSchemaArrayInformationRule
-
Constructor.
- OasMissingSecuritySchemeTypeRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingSecuritySchemeTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingSecuritySchemeTypeRule
-
Constructor.
- OasMissingServerTemplateUrlRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingServerTemplateUrlRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingServerTemplateUrlRule
-
Constructor.
- OasMissingServerVarDefaultValueRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingServerVarDefaultValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingServerVarDefaultValueRule
-
Constructor.
- OasMissingTagNameRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasMissingTagNameRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasMissingTagNameRule
-
Constructor.
- OasNodePathVisitor - Class in io.apicurio.datamodels.openapi.visitors
-
- OasNodePathVisitor() - Constructor for class io.apicurio.datamodels.openapi.visitors.OasNodePathVisitor
-
Constructor.
- OasOperation - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI operation.
- OasOperation(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasOperation
-
Constructor.
- OasOperationIdUniquenessValidationRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Operation ID Uniqueness validation rule.
- OasOperationIdUniquenessValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasOperationIdUniquenessValidationRule
-
Constructor.
- OasOperationSummaryTooLongRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Operation Summary Too Long rule.
- OasOperationSummaryTooLongRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasOperationSummaryTooLongRule
-
Constructor.
- OasParameter - Class in io.apicurio.datamodels.openapi.models
-
- OasParameter() - Constructor for class io.apicurio.datamodels.openapi.models.OasParameter
-
Constructor.
- OasParameter(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasParameter
-
Constructor.
- OasParameterExamplesMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Parameter Example/Examples Mutual Exclusivity Rule.
- OasParameterExamplesMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasParameterExamplesMutualExclusivityRule
-
Constructor.
- OasParameterSchemaContentMutualExclusivityRule - Class in io.apicurio.datamodels.core.validation.rules.mutex
-
Implements the Parameter Schema/Content Mutual Exclusivity Rule.
- OasParameterSchemaContentMutualExclusivityRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.mutex.OasParameterSchemaContentMutualExclusivityRule
-
Constructor.
- OasParameterUniquenessValidationRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Parameter Uniqueness validation rule.
- OasParameterUniquenessValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasParameterUniquenessValidationRule
-
Constructor.
- OasPathItem - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI path item.
- OasPathItem(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasPathItem
-
Constructor.
- OasPathParamNotFoundRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Path Parameter Not Found rule.
- OasPathParamNotFoundRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasPathParamNotFoundRule
-
Constructor.
- OasPathParamsMustBeRequiredRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
- OasPathParamsMustBeRequiredRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasPathParamsMustBeRequiredRule
-
Constructor.
- OasPaths - Class in io.apicurio.datamodels.openapi.models
-
Modles the OpenAPI paths.
- OasPaths() - Constructor for class io.apicurio.datamodels.openapi.models.OasPaths
-
- OasRequiredParamWithDefaultValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Required Parameter With Default Value rule.
- OasRequiredParamWithDefaultValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasRequiredParamWithDefaultValueRule
-
Constructor.
- OasRequiredPropertyValidationRule - Class in io.apicurio.datamodels.core.validation.rules.required
-
Base class for all Required Property rules.
- OasRequiredPropertyValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.required.OasRequiredPropertyValidationRule
-
Constructor.
- OasResponse - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI
- OasResponse(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasResponse
-
Constructor.
- OasResponses - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI responses.
- OasResponses() - Constructor for class io.apicurio.datamodels.openapi.models.OasResponses
-
- OasSchema - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI schema.
- OasSchema() - Constructor for class io.apicurio.datamodels.openapi.models.OasSchema
-
- OasSchemaFactory - Class in io.apicurio.datamodels.core.factories
-
- OasSchemaFactory() - Constructor for class io.apicurio.datamodels.core.factories.OasSchemaFactory
-
- OasSchemaProperties - Class in io.apicurio.datamodels.openapi.models
-
- OasSchemaProperties() - Constructor for class io.apicurio.datamodels.openapi.models.OasSchemaProperties
-
- OasSecurityRequirement - Class in io.apicurio.datamodels.openapi.models
-
Models an OpenAPI security requirement.
- OasSecurityRequirement() - Constructor for class io.apicurio.datamodels.openapi.models.OasSecurityRequirement
-
- OasSecurityRequirementScopesMustBeEmptyRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Security Requirement Scopes Must Be Empty rule.
- OasSecurityRequirementScopesMustBeEmptyRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasSecurityRequirementScopesMustBeEmptyRule
-
Constructor.
- OasServerVarNotFoundInTemplateRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasServerVarNotFoundInTemplateRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasServerVarNotFoundInTemplateRule
-
Constructor.
- OasTag - Class in io.apicurio.datamodels.openapi.models
-
- OasTag() - Constructor for class io.apicurio.datamodels.openapi.models.OasTag
-
Constructor.
- OasTag(String) - Constructor for class io.apicurio.datamodels.openapi.models.OasTag
-
Constructor.
- OasTagUniquenessValidationRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Tag Name Uniqueness validation rule.
- OasTagUniquenessValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasTagUniquenessValidationRule
-
Constructor.
- OasTraverser - Class in io.apicurio.datamodels.openapi.visitors
-
An OpenAPI data model traverser.
- OasTraverser(IVisitor) - Constructor for class io.apicurio.datamodels.openapi.visitors.OasTraverser
-
Constructor.
- OasUnexpectedArrayCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Array Usage of 'collectionFormat' rule.
- OasUnexpectedArrayCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedArrayCollectionFormatRule
-
Constructor.
- OasUnexpectedHeaderCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Header Usage of 'collectionFormat' rule.
- OasUnexpectedHeaderCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedHeaderCollectionFormatRule
-
Constructor.
- OasUnexpectedHeaderUsageRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Header Usage rule.
- OasUnexpectedHeaderUsageRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedHeaderUsageRule
-
Constructor.
- OasUnexpectedNumberOfHeaderMTsRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnexpectedNumberOfHeaderMTsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedNumberOfHeaderMTsRule
-
Constructor.
- OasUnexpectedNumOfParamMTsRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnexpectedNumOfParamMTsRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedNumOfParamMTsRule
-
Constructor.
- OasUnexpectedParamAllowEmptyValueRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Parameter Usage of 'allowEmptyValue' rule.
- OasUnexpectedParamAllowEmptyValueRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedParamAllowEmptyValueRule
-
Constructor.
- OasUnexpectedParamCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Parameter Usage of 'collectionFormat' rule.
- OasUnexpectedParamCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedParamCollectionFormatRule
-
Constructor.
- OasUnexpectedParamMultiRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Parameter Usage of 'multi' rule.
- OasUnexpectedParamMultiRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedParamMultiRule
-
Constructor.
- OasUnexpectedRequestBodyRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnexpectedRequestBodyRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedRequestBodyRule
-
Constructor.
- OasUnexpectedSecurityRequirementScopesRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected Security Requirement Scope(s) rule.
- OasUnexpectedSecurityRequirementScopesRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedSecurityRequirementScopesRule
-
Constructor.
- OasUnexpectedUsageOfBearerTokenRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnexpectedUsageOfBearerTokenRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedUsageOfBearerTokenRule
-
Constructor.
- OasUnexpectedUsageOfDiscriminatorRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnexpectedUsageOfDiscriminatorRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedUsageOfDiscriminatorRule
-
Constructor.
- OasUnexpectedXmlWrappingRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unexpected XML Wrapping rule.
- OasUnexpectedXmlWrappingRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnexpectedXmlWrappingRule
-
Constructor.
- OasUnknownApiKeyLocationRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown API-Key Location rule.
- OasUnknownApiKeyLocationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownApiKeyLocationRule
-
Constructor.
- OasUnknownArrayCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Array Collection Format rule.
- OasUnknownArrayCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownArrayCollectionFormatRule
-
Constructor.
- OasUnknownArrayFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Array Format rule.
- OasUnknownArrayFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownArrayFormatRule
-
Constructor.
- OasUnknownArrayTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Array Type rule.
- OasUnknownArrayTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownArrayTypeRule
-
Constructor.
- OasUnknownCookieParamStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnknownCookieParamStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownCookieParamStyleRule
-
Constructor.
- OasUnknownEncodingStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Encoding Style rule.
- OasUnknownEncodingStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownEncodingStyleRule
-
Constructor.
- OasUnknownHeaderCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Header Collection Format rule.
- OasUnknownHeaderCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownHeaderCollectionFormatRule
-
Constructor.
- OasUnknownHeaderFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Header Format rule.
- OasUnknownHeaderFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownHeaderFormatRule
-
Constructor.
- OasUnknownHeaderParamStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnknownHeaderParamStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownHeaderParamStyleRule
-
Constructor.
- OasUnknownHeaderTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Header Type rule.
- OasUnknownHeaderTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownHeaderTypeRule
-
Constructor.
- OasUnknownOauthFlowTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown OAuth Flow Type rule.
- OasUnknownOauthFlowTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownOauthFlowTypeRule
-
Constructor.
- OasUnknownParamCollectionFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Parameter Collection Format rule.
- OasUnknownParamCollectionFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownParamCollectionFormatRule
-
Constructor.
- OasUnknownParamFormatRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Parameter Format rule.
- OasUnknownParamFormatRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownParamFormatRule
-
Constructor.
- OasUnknownParamLocationRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Parameter Location rule.
- OasUnknownParamLocationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownParamLocationRule
-
Constructor.
- OasUnknownParamStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnknownParamStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownParamStyleRule
-
Constructor.
- OasUnknownParamTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Parameter Type rule.
- OasUnknownParamTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownParamTypeRule
-
Constructor.
- OasUnknownPathParamStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnknownPathParamStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownPathParamStyleRule
-
Constructor.
- OasUnknownPropertyRule - Class in io.apicurio.datamodels.core.validation.rules.other
-
Implements the Unknown Property rule.
- OasUnknownPropertyRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.other.OasUnknownPropertyRule
-
Constructor.
- OasUnknownQueryParamStyleRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
- OasUnknownQueryParamStyleRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownQueryParamStyleRule
-
Constructor.
- OasUnknownSecuritySchemeTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.value
-
Implements the Unknown Security Scheme Type rule.
- OasUnknownSecuritySchemeTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.value.OasUnknownSecuritySchemeTypeRule
-
Constructor.
- OasUnmatchedEncodingPropertyRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Unmatched Encoding Property Rule.
- OasUnmatchedEncodingPropertyRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasUnmatchedEncodingPropertyRule
-
Constructor.
- OasUnmatchedExampleTypeRule - Class in io.apicurio.datamodels.core.validation.rules.invalid.name
-
Implements the Unmatched Example Type Rule.
- OasUnmatchedExampleTypeRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.rules.invalid.name.OasUnmatchedExampleTypeRule
-
Constructor.
- OasVisitorAdapter - Class in io.apicurio.datamodels.openapi.visitors
-
Visitor adapter for OpenAPI visitors.
- OasVisitorAdapter() - Constructor for class io.apicurio.datamodels.openapi.visitors.OasVisitorAdapter
-
- OasXML - Class in io.apicurio.datamodels.openapi.models
-
- OasXML() - Constructor for class io.apicurio.datamodels.openapi.models.OasXML
-
- OAuthFlow - Class in io.apicurio.datamodels.core.models.common
-
Models an OAuth Flow.
- OAuthFlow() - Constructor for class io.apicurio.datamodels.core.models.common.OAuthFlow
-
Constructor.
- OAuthFlows - Class in io.apicurio.datamodels.core.models.common
-
Models an OAuth Flows entity.
- OAuthFlows() - Constructor for class io.apicurio.datamodels.core.models.common.OAuthFlows
-
Constructor.
- objectNode() - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- of - Variable in class io.apicurio.datamodels.cmd.models.SimplifiedType
-
- oneOf - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessage
-
The message may be "composite".
- oneOf - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
- OPEN_API_20_DEFAULT_VERSION - Static variable in class io.apicurio.datamodels.core.Constants
-
- OPEN_API_30_DEFAULT_VERSION - Static variable in class io.apicurio.datamodels.core.Constants
-
- openapi - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Document
-
- openIdConnectUrl - Variable in class io.apicurio.datamodels.asyncapi.models.AaiSecurityScheme
-
- openIdConnectUrl - Variable in class io.apicurio.datamodels.core.models.common.ModernSecurityScheme
-
- Operation - Class in io.apicurio.datamodels.core.models.common
-
- Operation(String) - Constructor for class io.apicurio.datamodels.core.models.common.Operation
-
Constructor.
- operationBindings - Variable in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- OperationFinder - Class in io.apicurio.datamodels.core.visitors
-
Finds the first operation.
- OperationFinder() - Constructor for class io.apicurio.datamodels.core.visitors.OperationFinder
-
Constructor.
- OperationFinder(String) - Constructor for class io.apicurio.datamodels.core.visitors.OperationFinder
-
Constructor.
- operationId - Variable in class io.apicurio.datamodels.core.models.common.Operation
-
- operationId - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- operationRef - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- operationTraits - Variable in class io.apicurio.datamodels.asyncapi.models.AaiComponents
-
- options - Variable in class io.apicurio.datamodels.openapi.models.OasPathItem
-
- OtCommand - Class in io.apicurio.datamodels.cmd.ot
-
- OtCommand() - Constructor for class io.apicurio.datamodels.cmd.ot.OtCommand
-
- OtEngine - Class in io.apicurio.datamodels.cmd.ot
-
This class is used to implement Operational Transformation support for OAI documents.
- OtEngine(Document) - Constructor for class io.apicurio.datamodels.cmd.ot.OtEngine
-
Constructor.
- ownerDocument() - Method in class io.apicurio.datamodels.core.models.Node
-
Gets the owner document.
- readAaiParameter(Object, AaiParameter) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a single parameter.
- readCallback(Object, Oas30Callback) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Callback object from the given JS data.
- readChannelBindings(Object, AaiChannelBindings) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
Reads a channel bindings model.
- readChannelItem(Object, AaiChannelItem) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readComponents(Object, Components) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readComponents(Object, Oas30Components) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads a Components model.
- readContact(Object, Contact) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a contact object info into the data model.
- readCorrelationId(Object, AaiCorrelationId) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readDefinitions(Object, Oas20Definitions) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the definitions.
- readDiscriminator(Object, Oas30Discriminator) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Discriminator object from the given JS data.
- readDocument(Object, Document) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readDocument(Object, Document) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads the root document.
- readDocument(Object) - Static method in class io.apicurio.datamodels.Library
-
Reads an entire document from JSON data.
- readDocument(Object, Document) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
- readDocument(Object, Document) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readDocument(Object, Document) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readDocumentFromJSONString(String) - Static method in class io.apicurio.datamodels.Library
-
Reads an entire document from a JSON formatted string.
- readEncoding(Object, Oas30Encoding) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Encoding from the given js data.
- reader - Variable in class io.apicurio.datamodels.core.io.DataModelReaderDispatcher
-
- readExample(Object, Oas20Example) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads an example.
- readExample(Object, Oas30Example) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Example from the given js data.
- readExtensions(Object, ExtensibleNode) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads the extension properties from the input and stores them in the extensible node.
- readExternalDocumentation(Object, ExternalDocumentation) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads an external documentation into the data model.
- readExtraProperties(Object, Node) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads all remaining properties.
- readHeader(Object, OasHeader) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads a single header.
- readHeader(Object, OasHeader) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads a single header.
- readHeader(Object, OasHeader) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readHeaderItem(Object, AaiHeaderItem) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readHeaders(Object, Oas20Headers) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the headers.
- readInfo(Object, Info) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads an info object into a data model instance (info node).
- readItems(Object, Oas20Items) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads an Items.
- readLicense(Object, License) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a license object info into the data model.
- readLink(Object, Oas30Link) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Link object from the given js data.
- readMediaType(Object, Oas30MediaType) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Media Type from the given js data.
- readMessage(Object, AaiMessage) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readMessageBase(Object, AaiMessageBase) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readMessageBindings(Object, AaiMessageBindings) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
Reads a message bindings model.
- readMessageTrait(Object, AaiMessageTrait) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteAllResponsesCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteContactCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteLicenseCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteNodeCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteOperationCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.DeleteRequestBodyCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceDocumentCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceNodeCommand
-
Unmarshalls a node into the appropriate type.
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceOperationCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplacePathItemCommand
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_20
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_30
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_20
-
- readNode(Document, Object) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_30
-
- readNode(Object, Node) - Static method in class io.apicurio.datamodels.Library
-
Call this to do a "partial read" on a given node.
- readOAuthFlow(Object, OAuthFlow) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads an OAS 3.0 OAuth Flow object from the given JS data.
- readOAuthFlows(Object, OAuthFlows) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readOAuthFlows(Object, OAuthFlows) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads an OAS 3.0 OAuth Flows object from the given JS data.
- readOnly - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- readOperation(Object, Operation) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readOperation(Object, Operation) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a single operation.
- readOperation(Object, Operation) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads a single operation.
- readOperation(Object, Operation) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readOperation(Object, Operation) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readOperationBase(Object, AaiOperationBase) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readOperationBindings(Object, AaiOperationBindings) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
Reads a operation bindings model.
- readOperationTrait(Object, AaiOperationTrait) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readParameter(Object, Parameter) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a single parameter.
- readParameter(Object, Parameter) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
- readParameter(Object, Parameter) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readParameter(Object, Parameter) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readParameterDefinition(Object, Oas20ParameterDefinition) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads a single parameter definition.
- readParameterDefinitions(Object, Oas20ParameterDefinitions) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the parameter definitions.
- readPathItem(Object, OasPathItem) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads a path item.
- readPathItem(Object, OasPathItem) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readPaths(Object, OasPaths) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Read the paths.
- readRequestBody(Object, Oas30RequestBody) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
Reads an OAS 3.0 Request Body object from the given JS data.
- readResponse(Object, OasResponse) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads a single response.
- readResponse(Object, OasResponse) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readResponse(Object, OasResponse) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readResponseDefinition(Object, Oas20ResponseDefinition) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads a single response definition.
- readResponseDefinitions(Object, Oas20ResponseDefinitions) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the response definitions.
- readResponses(Object, OasResponses) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads the responses.
- readSchema(Object, Schema) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a schema.
- readSchema(Object, Schema) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
- readSchema(Object, Schema) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readSchema(Object, Schema) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readScopes(Object, Oas20Scopes) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the scopes.
- readSecurityDefinitions(Object, Oas20SecurityDefinitions) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
Reads the security definitions.
- readSecurityRequirement(Object, SecurityRequirement) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a security requirement.
- readSecurityScheme(Object, SecurityScheme) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readSecurityScheme(Object, SecurityScheme) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a security scheme.
- readSecurityScheme(Object, SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v2.io.Oas20DataModelReader
-
- readSecurityScheme(Object, SecurityScheme) - Method in class io.apicurio.datamodels.openapi.v3.io.Oas30DataModelReader
-
- readServer(Object, Server) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readServer(Object, Server) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a server model.
- readServerBindings(Object, AaiServerBindings) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
Reads a server bindings model.
- readServerVariable(Object, ServerVariable) - Method in class io.apicurio.datamodels.asyncapi.io.AaiDataModelReader
-
- readServerVariable(Object, ServerVariable) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads a server variable into the data model.
- readTag(Object, Tag) - Method in class io.apicurio.datamodels.core.io.DataModelReader
-
Reads an tag object into a data model instance (tag node).
- readXML(Object, OasXML) - Method in class io.apicurio.datamodels.openapi.io.OasDataModelReader
-
Reads an XML.
- redis - Variable in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindings
-
- redis - Variable in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindings
-
- redis - Variable in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindings
-
- redis - Variable in class io.apicurio.datamodels.asyncapi.models.AaiServerBindings
-
- redo(Document) - Method in class io.apicurio.datamodels.cmd.ot.OtCommand
-
Invokes 'redo' on the underlying ICommand but only if it hasn't already been reverted.
- redo(long) - Method in class io.apicurio.datamodels.cmd.ot.OtEngine
-
Called to redo a specific command by its contentVersion identifier.
- redoLastLocalCommand() - Method in class io.apicurio.datamodels.cmd.ot.OtEngine
-
Called to redo the last "undone" local command.
- REF_PREFIX_API_RESPONSE - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_CALLBACK - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_EXAMPLE - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_HEADER - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_LINK - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_PARAMETER - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_REQUEST_BODY - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_SCHEMA - Static variable in class io.apicurio.datamodels.core.Constants
-
- REF_PREFIX_SECURITY_SCHEME - Static variable in class io.apicurio.datamodels.core.Constants
-
- ReferenceResolver - Class in io.apicurio.datamodels.core.util
-
A class to help with resolving references.
- ReferenceResolver() - Constructor for class io.apicurio.datamodels.core.util.ReferenceResolver
-
- ReferenceUtil - Class in io.apicurio.datamodels.core.util
-
- ReferenceUtil() - Constructor for class io.apicurio.datamodels.core.util.ReferenceUtil
-
- refreshUrl - Variable in class io.apicurio.datamodels.core.models.common.OAuthFlow
-
- RegexCompat - Class in io.apicurio.datamodels.compat
-
Compatibility class used to bridge the gap between Java and JavaScript with respect to working with
regular expressions.
- RegexCompat() - Constructor for class io.apicurio.datamodels.compat.RegexCompat
-
- removeAllOfSchema(OasSchema) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Removes a allOf schema.
- removeAnyOfSchema(Oas30Schema.Oas30AnyOfSchema) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Removes a anyOf schema.
- removeCallback(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
Removes a single callback and returns it.
- removeCallbackDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single callback definition and returns it.
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand
-
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_20
-
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddResponseDefinitionCommand_30
-
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand
-
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_20
-
- removeDefinition(OasDocument) - Method in class io.apicurio.datamodels.cmd.commands.AddSchemaDefinitionCommand_30
-
- removeDefinition(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Definitions
-
Removes a definition by name.
- removeEncoding(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Removes a single encoding and returns it.
- removeExample(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Example
-
Removes a single example.
- removeExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Removes an Example and returns it.
- removeExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
Removes an Example and returns it.
- removeExample(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
Removes an Example and returns it.
- removeExampleDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single example definition and returns it.
- removeExtension(String) - Method in class io.apicurio.datamodels.core.models.ExtensibleNode
-
Removes a single extension by name.
- removeExtraProperty(String) - Method in class io.apicurio.datamodels.core.models.Node
-
- removeHeader(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Headers
-
Removes a single header.
- removeHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
Removes a single header and returns it.
- removeHeader(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Removes a single header and returns it.
- removeHeaderDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single header definition and returns it.
- removeLink(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
Removes a single link and returns it.
- removeLinkDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single link definition and returns it.
- removeLinkParameterExpression(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
Removes a single link parameter expression and returns it.
- removeMediaType(String) - Method in interface io.apicurio.datamodels.openapi.v3.models.IOas30MediaTypeParent
-
Removes a single media type and returns it.
- removeMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
Removes a single media type and returns it.
- removeMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Parameter
-
- removeMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- removeMediaType(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Response
-
- removeNode(Document, Document) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceDocumentCommand
-
- removeNode(Document, T) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceNodeCommand
-
Removes the given node from the data model.
- removeNode(Document, OasOperation) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceOperationCommand
-
- removeNode(Document, OasPathItem) - Method in class io.apicurio.datamodels.cmd.commands.ReplacePathItemCommand
-
- removeNode(Document, Oas20ResponseDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_20
-
- removeNode(Document, Oas30ResponseDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceResponseDefinitionCommand_30
-
- removeNode(Document, Oas20SchemaDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_20
-
- removeNode(Document, Oas30SchemaDefinition) - Method in class io.apicurio.datamodels.cmd.commands.ReplaceSchemaDefinitionCommand_30
-
- removeNullProperties(Object) - Static method in class io.apicurio.datamodels.compat.JsonCompat
-
- removeOneOfSchema(Oas30Schema.Oas30OneOfSchema) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema
-
Removes a oneOf schema.
- removeParameter(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinitions
-
Removes a parameter by name.
- removeParameterDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single parameter definition and returns it.
- removePathItem(String) - Method in class io.apicurio.datamodels.openapi.models.OasPaths
-
Removes a single path item child model by name.
- removePathItem(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
Removes a single path item child model by name.
- removeProperty(String) - Method in class io.apicurio.datamodels.openapi.models.OasSchema
-
Removes a property by name.
- removeRequestBodyDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single request body definition and returns it.
- removeResponse(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponses
-
Removes a single response child model.
- removeResponse(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ResponseDefinitions
-
Removes a response by name.
- removeResponseDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single response definition and returns it.
- removeSchemaDefinition(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single schema definition and returns it.
- removeScope(String) - Method in class io.apicurio.datamodels.core.models.common.OAuthFlow
-
Removes a scope.
- removeScope(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Scopes
-
Removes a scope.
- removeSecurityRequirementItem(String) - Method in class io.apicurio.datamodels.core.models.common.SecurityRequirement
-
Removes a single security requirement item (reference to an existing security scheme)
by scheme name and returns the array of scopes previously mapped to the scheme name.
- removeSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SecurityDefinitions
-
Removes a single security scheme by name.
- removeSecurityScheme(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
Removes a single security scheme definition and returns it.
- removeServerVariable(String) - Method in class io.apicurio.datamodels.core.models.common.Server
-
Removes a single server variable and returns it.
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelBindingsDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiChannelItem
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiCorrelationId
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBase
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiMessageBindingsDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationBindingsDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiOperationTraitDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiParameter
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServer
-
- rename(String) - Method in class io.apicurio.datamodels.asyncapi.models.AaiServerBindingsDefinition
-
- rename(String) - Method in interface io.apicurio.datamodels.core.models.common.INamed
-
Renames the definition.
- rename(String) - Method in class io.apicurio.datamodels.core.models.common.Parameter
-
- rename(String) - Method in class io.apicurio.datamodels.core.models.common.SecurityScheme
-
- rename(String) - Method in class io.apicurio.datamodels.core.models.common.ServerVariable
-
- rename(String) - Method in class io.apicurio.datamodels.core.models.common.Tag
-
- rename(String) - Method in interface io.apicurio.datamodels.openapi.models.IOasPropertySchema
-
Renames the property schema.
- rename(String) - Method in class io.apicurio.datamodels.openapi.models.OasHeader
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.models.OasPathItem
-
Rename the path item (change its path value).
- rename(String) - Method in class io.apicurio.datamodels.openapi.models.OasResponse
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20ParameterDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20Schema.Oas20PropertySchema
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v2.models.Oas20SchemaDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Callback
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Encoding
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Example
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30MediaType
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30ParameterDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBodyDefinition
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30Schema.Oas30PropertySchema
-
- rename(String) - Method in class io.apicurio.datamodels.openapi.v3.models.Oas30SchemaDefinition
-
- RenameParameterCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a parameter.
- RenamePathItemCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a path item, along with all references to it.
- RenamePropertyCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a schema property.
- RenameResponseDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a response definition, along with all references to it.
- RenameResponseDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- RenameResponseDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- RenameSchemaDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a schema definition, along with all references to it.
- RenameSchemaDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
- RenameSchemaDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
- RenameSecuritySchemeCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a security scheme, along with all references to it.
- RenameTagDefinitionCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to rename a tag, along with all references to it.
- ReplaceDocumentCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a path item with a newer version.
- ReplaceNodeCommand<T extends Node> - Class in io.apicurio.datamodels.cmd.commands
-
Base class for commands that replace entire nodes.
- ReplaceOperationCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace an operation with a newer version.
- ReplacePathItemCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a path item with a newer version.
- ReplaceResponseDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a response definition with a newer version.
- ReplaceResponseDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a response definition with a newer version.
- ReplaceSchemaDefinitionCommand_20 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a definition schema with a newer version.
- ReplaceSchemaDefinitionCommand_30 - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a definition schema with a newer version.
- replaceSchemeWith(SecurityScheme, Object) - Method in class io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand
-
Replaces the content of a scheme with the content from another scheme.
- ReplaceSecurityRequirementCommand - Class in io.apicurio.datamodels.cmd.commands
-
A command used to replace a definition schema with a newer version.
- replaceServerWith(Server, Object) - Method in class io.apicurio.datamodels.cmd.commands.ChangeServerCommand
-
Replaces the content of a server with the content from another server.
- report(ValidationRuleMetaData, Node, String, String) - Method in interface io.apicurio.datamodels.core.validation.IValidationProblemReporter
-
Called to report a validation rule violation.
- report(Node, String, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Called by validation rules to report an error.
- report(ValidationRuleMetaData, Node, String, String) - Method in class io.apicurio.datamodels.core.validation.ValidationVisitor
-
- reportIf(boolean, Node, String, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Reports a validation error if the given condition is true.
- reportIfInvalid(boolean, Node, String, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Reports a validation error if the property is not valid.
- reportPathError(Node, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.ValidationRule
-
Utility function to report path related errors.
- requestBodies - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
- requestBody - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Link
-
- requestBody - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Operation
-
- required - Variable in class io.apicurio.datamodels.cmd.models.SimplifiedParameterType
-
- required - Variable in class io.apicurio.datamodels.cmd.models.SimplifiedPropertyType
-
- required - Variable in class io.apicurio.datamodels.openapi.models.OasParameter
-
- required - Variable in class io.apicurio.datamodels.openapi.models.OasSchema
-
- required - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Header
-
- required - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30RequestBody
-
- RequiredPropertyValidationRule - Class in io.apicurio.datamodels.core.validation
-
Base class for all "required property" style validation rules.
- RequiredPropertyValidationRule(ValidationRuleMetaData) - Constructor for class io.apicurio.datamodels.core.validation.RequiredPropertyValidationRule
-
Constructor.
- requireProperty(Node, String, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.RequiredPropertyValidationRule
-
Called when a required property is missing.
- requireProperty(Node, String, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.rules.required.OasRequiredPropertyValidationRule
-
Called when a required property is missing.
- requirePropertyWhen(Node, String, String, Object, Map<String, String>) - Method in class io.apicurio.datamodels.core.validation.rules.required.OasRequiredPropertyValidationRule
-
Called when a conditionally required property is missing.
- resolve(Document) - Method in class io.apicurio.datamodels.core.models.NodePath
-
Resolves a path to its target node within the document model.
- resolveNodeRef(Node) - Static method in class io.apicurio.datamodels.core.util.ReferenceUtil
-
Resolves a node reference.
- resolveRef(String, Node) - Method in class io.apicurio.datamodels.core.util.ReferenceResolver
-
Resolves a reference from a relative position in the data model.
- resolveRef(String, Node) - Static method in class io.apicurio.datamodels.core.util.ReferenceUtil
-
Resolves a reference from a relative position in the data model.
- resolveWithVisitor(Document, IVisitor) - Method in class io.apicurio.datamodels.core.models.NodePath
-
Resolves a path to its target node while also visiting all nodes along the way.
- responses - Variable in class io.apicurio.datamodels.openapi.models.OasOperation
-
- responses - Variable in class io.apicurio.datamodels.openapi.v2.models.Oas20Document
-
- responses - Variable in class io.apicurio.datamodels.openapi.v3.models.Oas30Components
-
- reverted - Variable in class io.apicurio.datamodels.cmd.ot.OtCommand
-
- ruleClass - Variable in class io.apicurio.datamodels.core.validation.ValidationRuleMetaData
-