Package io.apicurio.datamodels.refs
-
Interface Summary Interface Description IReferenceResolver Used to resolve references ($ref or operationRef) to a JSON object. -
Class Summary Class Description LocalReferenceResolver A class to help with resolving references.Reference Encapsulates a reference string in OpenAPI/AsyncAPI schema, for easier manipulation and parsing.ReferenceContext ReferenceResolverChain The chain of reference resolvers.ReferenceUtil ResolvedReference Represents a resolved reference that can contain three different types of content: NODE: AnNoderepresenting an OpenAPI or AsyncAPI document/component JSON: AJsonNoderepresenting JSON/YAML content that isn't OpenAPI/AsyncAPI TEXT: A String representing non-JSON content such as Protocol Buffers (.proto), GraphQL, Avro text schemas, etc.ResolverOptions -
Enum Summary Enum Description ResolvedReference.ResolvedReferenceType Enumeration of the types of content that can be contained in aResolvedReference.ResolverOptionsType