Package org.apache.juneau.httppart
package org.apache.juneau.httppart
HTTP Part Marshalling Support
-
ClassDescriptionBase class for implementations of
HttpPartParser
Builder class.Base class for implementations ofHttpPartParserSession
Base class for implementations ofHttpPartSerializer
Builder class.Base class for implementations ofHttpPartSerializerSession
HTTP-Part constants.Represents an instance of an HTTP part.Valid values for thecollectionFormat field.Valid values for thetype field.Valid values for theformat field.Interface used to convert HTTP headers, query parameters, form-data parameters, and URI path variables to POJOsA creator for a part parser.Represent "no" part parser.Session object that lives for the duration of a single use ofHttpPartParser
.Represents an OpenAPI schema definition.Builder class.Interface used to convert POJOs to simple strings in HTTP headers, query parameters, form-data parameters, and URI path variables.A creator for a part serializer.Represent "no" part part serializer.Session object that lives for the duration of a single use ofHttpPartSerializer
.Represents possible enum values that can be passed to theHttpPartSerializerSession.serialize(HttpPartType, HttpPartSchema, Object)
.Exception thrown when an HTTP part fails schema validation during parsing.An implementation ofHttpPartParser
that takes in the strings and tries to convert them to POJOs using constructors and static create methods.Builder class.Session object that lives for the duration of a single use ofSimplePartParser
.An implementation ofHttpPartSerializer
that simply serializes everything usingObject.toString()
.Builder class.Session object that lives for the duration of a single use ofSimplePartSerializer
.