Index
All Classes and Interfaces|All Packages
A
- AbstractDataModelsReferenceFinder - Class in io.apicurio.registry.content.refs
-
Implementation of a reference finder that uses Apicurio Data Models and so supports any specification contained therein.
- AbstractDataModelsReferenceFinder() - Constructor for class io.apicurio.registry.content.refs.AbstractDataModelsReferenceFinder
- ApicurioDataModelContentValidator - Class in io.apicurio.registry.rules.validity
-
A content validator implementation for the OpenAPI and AsyncAPI content types.
- ApicurioDataModelContentValidator() - Constructor for class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
- ApicurioDataModelsContentDereferencer - Class in io.apicurio.registry.content.dereference
- ApicurioDataModelsContentDereferencer() - Constructor for class io.apicurio.registry.content.dereference.ApicurioDataModelsContentDereferencer
- ApicurioDataModelsContentExtractor - Class in io.apicurio.registry.content.extract
-
Performs meta-data extraction for OpenAPI content.
- ApicurioDataModelsContentExtractor() - Constructor for class io.apicurio.registry.content.extract.ApicurioDataModelsContentExtractor
D
- dereference(ContentHandle, Map<String, ContentHandle>) - Method in class io.apicurio.registry.content.dereference.ApicurioDataModelsContentDereferencer
E
- extract(ContentHandle) - Method in class io.apicurio.registry.content.extract.ApicurioDataModelsContentExtractor
F
- findExternalReferences(ContentHandle) - Method in class io.apicurio.registry.content.refs.AbstractDataModelsReferenceFinder
G
- getDataModelType() - Method in class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
-
Returns the type of data model being validated.
- getDataModelType() - Method in class io.apicurio.registry.rules.validity.OpenApiContentValidator
I
- io.apicurio.registry.content.dereference - package io.apicurio.registry.content.dereference
- io.apicurio.registry.content.extract - package io.apicurio.registry.content.extract
- io.apicurio.registry.content.refs - package io.apicurio.registry.content.refs
- io.apicurio.registry.rules.validity - package io.apicurio.registry.rules.validity
O
- OpenApiContentExtractor - Class in io.apicurio.registry.content.extract
-
Performs meta-data extraction for OpenAPI content.
- OpenApiContentExtractor() - Constructor for class io.apicurio.registry.content.extract.OpenApiContentExtractor
- OpenApiContentValidator - Class in io.apicurio.registry.rules.validity
-
A content validator implementation for the OpenAPI content type.
- OpenApiContentValidator() - Constructor for class io.apicurio.registry.rules.validity.OpenApiContentValidator
- OpenApiDereferencer - Class in io.apicurio.registry.content.dereference
- OpenApiDereferencer() - Constructor for class io.apicurio.registry.content.dereference.OpenApiDereferencer
- OpenApiReferenceFinder - Class in io.apicurio.registry.content.refs
-
OpenAPI implementation of a reference finder.
- OpenApiReferenceFinder() - Constructor for class io.apicurio.registry.content.refs.OpenApiReferenceFinder
R
- ReferenceRewriter - Class in io.apicurio.registry.content.dereference
-
Rewrites all references in a data model using a map of replacements provided.
- ReferenceRewriter(Map<String, String>) - Constructor for class io.apicurio.registry.content.dereference.ReferenceRewriter
-
Constructor.
- rewriteReferences(ContentHandle, Map<String, String>) - Method in class io.apicurio.registry.content.dereference.ApicurioDataModelsContentDereferencer
V
- validate(ValidityLevel, ContentHandle, Map<String, ContentHandle>) - Method in class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
- validateReferences(ContentHandle, List<ArtifactReference>) - Method in class io.apicurio.registry.rules.validity.ApicurioDataModelContentValidator
- visitMessage(AsyncApiMessage) - Method in class io.apicurio.registry.content.dereference.ReferenceRewriter
- visitNode(Node) - Method in class io.apicurio.registry.content.dereference.ReferenceRewriter
All Classes and Interfaces|All Packages