Module org.eclipse.microprofile.openapi

@Version("1.3") @ProviderType

# Package org.eclipse.microprofile.openapi.annotations.media

A set of annotations to represent input and output data type, media type and relevant examples.

Example usage:

     content = @Content(
          examples = @ExampleObject(
              name = "example",
              value = "1")))

Class Summary
Schema.False: Marker class to indicate that a boolean `false` schema should be used.
Schema.True: Marker class to indicate that a boolean `true` schema should be used.

Annotation Types Summary
Content: This object provides schema and examples for a particular media type.
DependentRequired: A property name and an associated list of other property names.
DependentSchema: A property name and an associated schema.
DiscriminatorMapping: This object maps payload values to a particular Schema.
Encoding: Single encoding definition to be applied to single Schema Object
ExampleObject: This object illustrates an example of a particular content
PatternProperty: A regular expression and an associated schema.
Schema: The Schema Object allows the definition of input and output data types.
SchemaProperty: The SchemaProperty Object allows the definition of input and output data types nested within the `properties` attribute of a `Schema` annotation.