Uses of Package
org.apache.juneau.bean.openapi3

  • Class
    Description
    A map of possible out-of-band callbacks related to the parent operation.
    Holds a set of reusable objects for different aspects of the OpenAPI Specification.
    Contact information for the exposed API.
    Used to aid in serialization, deserialization, and validation.
    A single encoding definition applied to a single schema property.
    information for Examples object.
    Allows referencing an external resource for extended documentation.
    Describes a single HTTP header.
    Provides metadata about the API.
    A limited subset of JSON-Schema's items object.
    License information for the exposed API.
    The Link object represents a possible design-time link for a response.
    Provides schema and examples for the media type identified by its key.
    Configuration details for a supported OAuth Flow.
    Allows configuration of the supported OAuth Flows.
    This is the root document object for the OpenAPI specification.
    Root class for all Swagger beans.
    Describes a single API operation on a path.
    Describes a single operation parameter.
    Describes the operations available on a single path.
    Describes a single request body.
    Describes a single response from an API operation.
    Allows the definition of input and output data types.
    Lists the required security schemes for this operation.
    Defines a security scheme that can be used by the operations.
    An object representing a Server.
    TODO
    Allows adding metadata to a single tag that is used by the operation object.
    A metadata object that allows for more fine-tuned XML model definitions.
  • Class
    Description
    This is the root document object for the OpenAPI specification.