Package io.github.torand.openapi2java.collectors
package io.github.torand.openapi2java.collectors
Provides classes to collect relevant information from an OpenAPI specification.
-
ClassDescriptionBase class for all collectors.Resolves all components referenced in an OpenAPI specification.Collects information about an enum from a schema.Handles custom OpenAPI format extensions.Resolves header components referenced in an OpenAPI specification.Collects information about a method from an operation.Collects information about an OpenAPI definition from a collection of security requirements.Resolves parameter components referenced in an OpenAPI specification.Collects information about a pojo from a schema.Collects information about a property from a schema.Collects information about a resource from a collection of path items.Resolves response components referenced in an OpenAPI specification.Resolves schema components referenced in an OpenAPI specification.Collects information about a security requirement from a collection of OpenAPI security requirements.Resolves header security schemes referenced in an OpenAPI specification.Collects information about a type from a schema.