Index

A D E F G I O R V 
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
 
A D E F G I O R V 
All Classes and Interfaces|All Packages