Package org.apache.juneau.marshall.oapi
package org.apache.juneau.marshall.oapi
OpenAPI Marshalling Support
-
ClassDescriptionAnnotation that can be applied to classes, fields, and methods to tweak how they are handled by
OpenApiSerializerandOpenApiParser.Utility classes and methods for the@OpenApiannotation.Builder class.Dynamically applies a@OpenApiannotation to specified classes, methods, or fields.A collection of@OpenApiApply annotations.Utility classes and methods for the@OpenApiApplyannotation.Applies targetedOpenApiApplyannotations to aContext.Builder.Builder class.Metadata on bean properties specific to the OpenAPI serializers and parsers pulled from the@OpenApiannotation on the bean property.Metadata on classes specific to the OpenApi serializers and parsers pulled from the@OpenApiannotation on the class.Annotation for specifying config properties defined inMsgPackSerializerandMsgPackParser.Utility classes and methods for the@OpenApiConfigannotation.AppliesOpenApiConfigannotations to aOpenApiParser.Builder.AppliesOpenApiConfigannotations to aOpenApiSerializer.Builder.Interface for providing access toOpenApiClassMetaandOpenApiBeanPropertyMetaobjects.OpenAPI part parser.Builder class.Session object that lives for the duration of a single use ofOpenApiParser.Builder class.Serializes POJOs to values suitable for transmission as HTTP headers, query/form-data parameters, and path variables.Builder class.Session object that lives for the duration of a single use ofOpenApiSerializer.Builder class.