Uses of Class
io.swagger.v3.parser.reference.ReferenceVisitor
Packages that use ReferenceVisitor
-
Uses of ReferenceVisitor in io.swagger.v3.parser.reference
Methods in io.swagger.v3.parser.reference that return ReferenceVisitorModifier and TypeMethodDescriptionOpenAPIDereferencer31.buildReferenceVisitorWithContext
(DereferencerContext context, Reference reference, Traverser traverser) Methods in io.swagger.v3.parser.reference with parameters of type ReferenceVisitorModifier and TypeMethodDescriptionboolean
OpenAPI31Traverser.shouldHandleRootLocalRefs
(boolean resolvedNotNull, String ref, ReferenceVisitor visitor) io.swagger.v3.oas.models.callbacks.Callback
OpenAPI31Traverser.traverseCallback
(io.swagger.v3.oas.models.callbacks.Callback callback, ReferenceVisitor visitor) io.swagger.v3.oas.models.Components
OpenAPI31Traverser.traverseComponents
(io.swagger.v3.oas.models.Components components, ReferenceVisitor visitor) io.swagger.v3.oas.models.media.Encoding
OpenAPI31Traverser.traverseEncoding
(io.swagger.v3.oas.models.media.Encoding encoding, ReferenceVisitor visitor) io.swagger.v3.oas.models.examples.Example
OpenAPI31Traverser.traverseExample
(io.swagger.v3.oas.models.examples.Example example, ReferenceVisitor visitor) io.swagger.v3.oas.models.headers.Header
OpenAPI31Traverser.traverseHeader
(io.swagger.v3.oas.models.headers.Header header, ReferenceVisitor visitor) io.swagger.v3.oas.models.links.Link
OpenAPI31Traverser.traverseLink
(io.swagger.v3.oas.models.links.Link link, ReferenceVisitor visitor) <T> void
OpenAPI31Traverser.traverseMap
(Map<String, T> map, ReferenceVisitor visitor, BiFunction<T, ReferenceVisitor, T> traverser) io.swagger.v3.oas.models.media.MediaType
OpenAPI31Traverser.traverseMediaType
(io.swagger.v3.oas.models.media.MediaType mediaType, ReferenceVisitor visitor) io.swagger.v3.oas.models.OpenAPI
OpenAPI31Traverser.traverseOpenApi
(io.swagger.v3.oas.models.OpenAPI openAPI, ReferenceVisitor visitor) io.swagger.v3.oas.models.Operation
OpenAPI31Traverser.traverseOperation
(io.swagger.v3.oas.models.Operation operation, ReferenceVisitor visitor) io.swagger.v3.oas.models.parameters.Parameter
OpenAPI31Traverser.traverseParameter
(io.swagger.v3.oas.models.parameters.Parameter parameter, ReferenceVisitor visitor) io.swagger.v3.oas.models.PathItem
OpenAPI31Traverser.traversePathItem
(io.swagger.v3.oas.models.PathItem pathItem, ReferenceVisitor visitor) io.swagger.v3.oas.models.Paths
OpenAPI31Traverser.traversePaths
(io.swagger.v3.oas.models.Paths paths, ReferenceVisitor visitor) io.swagger.v3.oas.models.parameters.RequestBody
OpenAPI31Traverser.traverseRequestBody
(io.swagger.v3.oas.models.parameters.RequestBody requestBody, ReferenceVisitor visitor) io.swagger.v3.oas.models.responses.ApiResponse
OpenAPI31Traverser.traverseResponse
(io.swagger.v3.oas.models.responses.ApiResponse response, ReferenceVisitor visitor) io.swagger.v3.oas.models.responses.ApiResponses
OpenAPI31Traverser.traverseResponses
(io.swagger.v3.oas.models.responses.ApiResponses responses, ReferenceVisitor visitor) io.swagger.v3.oas.models.media.Schema
OpenAPI31Traverser.traverseSchema
(io.swagger.v3.oas.models.media.Schema schema, ReferenceVisitor visitor, List<String> inheritedIds) void
OpenAPI31Traverser.traverseSchemaMap
(Map<String, io.swagger.v3.oas.models.media.Schema> map, ReferenceVisitor visitor, List<String> inheritedIds) io.swagger.v3.oas.models.security.SecurityScheme
OpenAPI31Traverser.traverseSecurityScheme
(io.swagger.v3.oas.models.security.SecurityScheme securityScheme, ReferenceVisitor visitor) Method parameters in io.swagger.v3.parser.reference with type arguments of type ReferenceVisitorModifier and TypeMethodDescription<T> T
ReferenceVisitor.resolveRef
(T visiting, String ref, Class<T> clazz, BiFunction<T, ReferenceVisitor, T> traverseFunction) <T> void
OpenAPI31Traverser.traverseMap
(Map<String, T> map, ReferenceVisitor visitor, BiFunction<T, ReferenceVisitor, T> traverser)