# Serialized Form

## Package org.springframework.http

### Class org.springframework.http.HttpHeaders

class HttpHeaders extends Object implements Serializable

serialVersionUID:
  -8578554704772377436L

#### Serialized Fields

##### headers

    org.springframework.util.MultiValueMap<String,String> headers

### Class org.springframework.http.HttpMethod

class HttpMethod extends Object implements Serializable

serialVersionUID:
  -70133475680645360L

#### Serialized Fields

##### name

    String name

### Exception org.springframework.http.InvalidMediaTypeException

class InvalidMediaTypeException extends IllegalArgumentException implements Serializable

#### Serialized Fields

##### mediaType

    String mediaType

### Class org.springframework.http.MediaType

class MediaType extends org.springframework.util.MimeType implements Serializable

serialVersionUID:
  2069937152339670231L

### Class org.springframework.http.ProblemDetail

class ProblemDetail extends Object implements Serializable

serialVersionUID:
  3307761915842206538L

#### Serialized Fields

##### detail

    String detail

##### instance

    URI instance

##### properties

    Map<String,Object> properties

##### status

    int status

##### title

    String title

##### type

    URI type

## Package org.springframework.http.converter

### Exception org.springframework.http.converter.HttpMessageConversionException

class HttpMessageConversionException extends org.springframework.core.NestedRuntimeException implements Serializable

### Exception org.springframework.http.converter.HttpMessageNotReadableException

class HttpMessageNotReadableException extends HttpMessageConversionException implements Serializable

#### Serialized Fields

##### httpInputMessage

    HttpInputMessage httpInputMessage

### Exception org.springframework.http.converter.HttpMessageNotWritableException

class HttpMessageNotWritableException extends HttpMessageConversionException implements Serializable

## Package org.springframework.web

### Exception org.springframework.web.ErrorResponseException

class ErrorResponseException extends org.springframework.core.NestedRuntimeException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### headers

    HttpHeaders headers

##### messageDetailArguments

    Object[] messageDetailArguments

##### messageDetailCode

    String messageDetailCode

##### status

    HttpStatusCode status

### Exception org.springframework.web.HttpMediaTypeException

class HttpMediaTypeException extends ServletException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### messageDetailArguments

    Object[] messageDetailArguments

##### messageDetailCode

    String messageDetailCode

##### supportedMediaTypes

    List<MediaType> supportedMediaTypes

### Exception org.springframework.web.HttpMediaTypeNotAcceptableException

class HttpMediaTypeNotAcceptableException extends HttpMediaTypeException implements Serializable

### Exception org.springframework.web.HttpMediaTypeNotSupportedException

class HttpMediaTypeNotSupportedException extends HttpMediaTypeException implements Serializable

#### Serialized Fields

##### contentType

    MediaType contentType

##### httpMethod

    HttpMethod httpMethod

### Exception org.springframework.web.HttpRequestMethodNotSupportedException

class HttpRequestMethodNotSupportedException extends ServletException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### method

    String method

##### supportedMethods

    String[] supportedMethods

### Exception org.springframework.web.HttpSessionRequiredException

class HttpSessionRequiredException extends ServletException implements Serializable

#### Serialized Fields

##### expectedAttribute

    String expectedAttribute

## Package org.springframework.web.bind

### Exception org.springframework.web.bind.MethodArgumentNotValidException

class MethodArgumentNotValidException extends org.springframework.validation.BindException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.bind.MissingMatrixVariableException

class MissingMatrixVariableException extends MissingRequestValueException implements Serializable

#### Serialized Fields

##### parameter

    org.springframework.core.MethodParameter parameter

##### variableName

    String variableName

### Exception org.springframework.web.bind.MissingPathVariableException

class MissingPathVariableException extends MissingRequestValueException implements Serializable

#### Serialized Fields

##### parameter

    org.springframework.core.MethodParameter parameter

##### variableName

    String variableName

### Exception org.springframework.web.bind.MissingRequestCookieException

class MissingRequestCookieException extends MissingRequestValueException implements Serializable

#### Serialized Fields

##### cookieName

    String cookieName

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.bind.MissingRequestHeaderException

class MissingRequestHeaderException extends MissingRequestValueException implements Serializable

#### Serialized Fields

##### headerName

    String headerName

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.bind.MissingRequestValueException

class MissingRequestValueException extends ServletRequestBindingException implements Serializable

#### Serialized Fields

##### missingAfterConversion

    boolean missingAfterConversion

### Exception org.springframework.web.bind.MissingServletRequestParameterException

class MissingServletRequestParameterException extends MissingRequestValueException implements Serializable

#### Serialized Fields

##### parameter

    org.springframework.core.MethodParameter parameter

##### parameterName

    String parameterName

##### parameterType

    String parameterType

### Exception org.springframework.web.bind.ServletRequestBindingException

class ServletRequestBindingException extends ServletException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### messageDetailArguments

    Object[] messageDetailArguments

##### messageDetailCode

    String messageDetailCode

### Class org.springframework.web.bind.ServletRequestParameterPropertyValues

class ServletRequestParameterPropertyValues extends org.springframework.beans.MutablePropertyValues implements Serializable

### Exception org.springframework.web.bind.UnsatisfiedServletRequestParameterException

class UnsatisfiedServletRequestParameterException extends ServletRequestBindingException implements Serializable

#### Serialized Fields

##### actualParams

    Map<String,String[]> actualParams

##### paramConditions

    List<String[]> paramConditions

## Package org.springframework.web.bind.support

### Exception org.springframework.web.bind.support.WebExchangeBindException

class WebExchangeBindException extends ServerWebInputException implements Serializable

#### Serialized Fields

##### bindingResult

    org.springframework.validation.BindingResult bindingResult

## Package org.springframework.web.client

### Exception org.springframework.web.client.HttpClientErrorException

class HttpClientErrorException extends HttpStatusCodeException implements Serializable

serialVersionUID:
  5177019431887513952L

### Exception org.springframework.web.client.HttpClientErrorException.BadRequest

class BadRequest extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.Conflict

class Conflict extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.Forbidden

class Forbidden extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.Gone

class Gone extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.MethodNotAllowed

class MethodNotAllowed extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.NotAcceptable

class NotAcceptable extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.NotFound

class NotFound extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.TooManyRequests

class TooManyRequests extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.Unauthorized

class Unauthorized extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.UnprocessableEntity

class UnprocessableEntity extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpClientErrorException.UnsupportedMediaType

class UnsupportedMediaType extends HttpClientErrorException implements Serializable

### Exception org.springframework.web.client.HttpServerErrorException

class HttpServerErrorException extends HttpStatusCodeException implements Serializable

serialVersionUID:
  -2915754006618138282L

### Exception org.springframework.web.client.HttpServerErrorException.BadGateway

class BadGateway extends HttpServerErrorException implements Serializable

### Exception org.springframework.web.client.HttpServerErrorException.GatewayTimeout

class GatewayTimeout extends HttpServerErrorException implements Serializable

### Exception org.springframework.web.client.HttpServerErrorException.InternalServerError

class InternalServerError extends HttpServerErrorException implements Serializable

### Exception org.springframework.web.client.HttpServerErrorException.NotImplemented

class NotImplemented extends HttpServerErrorException implements Serializable

### Exception org.springframework.web.client.HttpServerErrorException.ServiceUnavailable

class ServiceUnavailable extends HttpServerErrorException implements Serializable

### Exception org.springframework.web.client.HttpStatusCodeException

class HttpStatusCodeException extends RestClientResponseException implements Serializable

serialVersionUID:
  5696801857651587810L

### Exception org.springframework.web.client.ResourceAccessException

class ResourceAccessException extends RestClientException implements Serializable

serialVersionUID:
  -8513182514355844870L

### Exception org.springframework.web.client.RestClientException

class RestClientException extends org.springframework.core.NestedRuntimeException implements Serializable

serialVersionUID:
  -4084444984163796577L

### Exception org.springframework.web.client.RestClientResponseException

class RestClientResponseException extends RestClientException implements Serializable

serialVersionUID:
  -8803556342728481792L

#### Serialized Fields

##### responseBody

    byte[] responseBody

##### responseCharset

    String responseCharset

##### responseHeaders

    HttpHeaders responseHeaders

##### statusCode

    HttpStatusCode statusCode

##### statusText

    String statusText

### Exception org.springframework.web.client.UnknownContentTypeException

class UnknownContentTypeException extends RestClientException implements Serializable

serialVersionUID:
  2759516676367274084L

#### Serialized Fields

##### contentType

    MediaType contentType

##### responseBody

    byte[] responseBody

##### responseHeaders

    HttpHeaders responseHeaders

##### statusCode

    HttpStatusCode statusCode

##### statusText

    String statusText

### Exception org.springframework.web.client.UnknownHttpStatusCodeException

class UnknownHttpStatusCodeException extends RestClientResponseException implements Serializable

serialVersionUID:
  7103980251635005491L

## Package org.springframework.web.context.request

### Class org.springframework.web.context.request.DestructionCallbackBindingListener

class DestructionCallbackBindingListener extends Object implements Serializable

#### Serialized Fields

##### destructionCallback

    Runnable destructionCallback

## Package org.springframework.web.context.request.async

### Exception org.springframework.web.context.request.async.AsyncRequestNotUsableException

class AsyncRequestNotUsableException extends IOException implements Serializable

### Exception org.springframework.web.context.request.async.AsyncRequestTimeoutException

class AsyncRequestTimeoutException extends RuntimeException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

## Package org.springframework.web.context.support

### Class org.springframework.web.context.support.HttpRequestHandlerServlet

class HttpRequestHandlerServlet extends HttpServlet implements Serializable

#### Serialized Fields

##### target

    HttpRequestHandler target

### Class org.springframework.web.context.support.RequestHandledEvent

class RequestHandledEvent extends org.springframework.context.ApplicationEvent implements Serializable

#### Serialized Fields

##### failureCause

    Throwable failureCause

Cause of failure, if any.

##### processingTimeMillis

    long processingTimeMillis

Request processing time.

##### sessionId

    String sessionId

Session id that applied to the request, if any.

##### userName

    String userName

Usually the UserPrincipal.

### Class org.springframework.web.context.support.ServletRequestHandledEvent

class ServletRequestHandledEvent extends RequestHandledEvent implements Serializable

#### Serialized Fields

##### clientAddress

    String clientAddress

IP address that the request came from.

##### method

    String method

Usually GET or POST.

##### requestUrl

    String requestUrl

URL that triggered the request.

##### servletName

    String servletName

Name of the servlet that handled the request.

##### statusCode

    int statusCode

HTTP status code of the response.

## Package org.springframework.web.jsf

### Class org.springframework.web.jsf.DelegatingPhaseListenerMulticaster

class DelegatingPhaseListenerMulticaster extends Object implements Serializable

## Package org.springframework.web.method.annotation

### Exception org.springframework.web.method.annotation.HandlerMethodValidationException

class HandlerMethodValidationException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### modelAttributePredicate

    Predicate<org.springframework.core.MethodParameter> modelAttributePredicate

##### requestParamPredicate

    Predicate<org.springframework.core.MethodParameter> requestParamPredicate

##### validationResult

    org.springframework.validation.method.MethodValidationResult validationResult

### Exception org.springframework.web.method.annotation.MethodArgumentConversionNotSupportedException

class MethodArgumentConversionNotSupportedException extends org.springframework.beans.ConversionNotSupportedException implements Serializable

#### Serialized Fields

##### name

    String name

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.method.annotation.MethodArgumentTypeMismatchException

class MethodArgumentTypeMismatchException extends org.springframework.beans.TypeMismatchException implements Serializable

#### Serialized Fields

##### name

    String name

##### parameter

    org.springframework.core.MethodParameter parameter

## Package org.springframework.web.multipart

### Exception org.springframework.web.multipart.MaxUploadSizeExceededException

class MaxUploadSizeExceededException extends MultipartException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### maxUploadSize

    long maxUploadSize

### Exception org.springframework.web.multipart.MultipartException

class MultipartException extends org.springframework.core.NestedRuntimeException implements Serializable

## Package org.springframework.web.multipart.support

### Exception org.springframework.web.multipart.support.MissingServletRequestPartException

class MissingServletRequestPartException extends ServletException implements Serializable

#### Serialized Fields

##### body

    ProblemDetail body

##### requestPartName

    String requestPartName

## Package org.springframework.web.server

### Exception org.springframework.web.server.MethodNotAllowedException

class MethodNotAllowedException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### httpMethods

    Set<HttpMethod> httpMethods

##### method

    String method

### Exception org.springframework.web.server.MissingRequestValueException

class MissingRequestValueException extends ServerWebInputException implements Serializable

#### Serialized Fields

##### label

    String label

##### name

    String name

##### type

    Class<?> type

### Exception org.springframework.web.server.NotAcceptableStatusException

class NotAcceptableStatusException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### supportedMediaTypes

    List<MediaType> supportedMediaTypes

### Exception org.springframework.web.server.PayloadTooLargeException

class PayloadTooLargeException extends ResponseStatusException implements Serializable

### Exception org.springframework.web.server.ResponseStatusException

class ResponseStatusException extends ErrorResponseException implements Serializable

#### Serialized Fields

##### reason

    String reason

### Exception org.springframework.web.server.ServerErrorException

class ServerErrorException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### handlerMethod

    Method handlerMethod

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.server.ServerWebInputException

class ServerWebInputException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### parameter

    org.springframework.core.MethodParameter parameter

### Exception org.springframework.web.server.UnsatisfiedRequestParameterException

class UnsatisfiedRequestParameterException extends ServerWebInputException implements Serializable

#### Serialized Fields

##### conditions

    List<String> conditions

##### requestParams

    org.springframework.util.MultiValueMap<String,String> requestParams

### Exception org.springframework.web.server.UnsupportedMediaTypeStatusException

class UnsupportedMediaTypeStatusException extends ResponseStatusException implements Serializable

#### Serialized Fields

##### bodyType

    org.springframework.core.ResolvableType bodyType

##### contentType

    MediaType contentType

##### method

    HttpMethod method

##### supportedMediaTypes

    List<MediaType> supportedMediaTypes

## Package org.springframework.web.util

### Exception org.springframework.web.util.InvalidUrlException

class InvalidUrlException extends IllegalArgumentException implements Serializable

serialVersionUID:
  7409308391039105562L

### Exception org.springframework.web.util.NestedServletException

class NestedServletException extends ServletException implements Serializable

serialVersionUID:
  -5292377985529381145L

### Class org.springframework.web.util.UriComponents

class UriComponents extends Object implements Serializable

#### Serialized Fields

##### fragment

    String fragment

##### scheme

    String scheme

### Class org.springframework.web.util.UriTemplate

class UriTemplate extends Object implements Serializable

#### Serialized Fields

##### matchPattern

    Pattern matchPattern

##### uriComponents

    UriComponents uriComponents

##### uriTemplate

    String uriTemplate

##### variableNames

    List<String> variableNames

## Package org.springframework.web.util.pattern

### Exception org.springframework.web.util.pattern.PatternParseException

class PatternParseException extends IllegalArgumentException implements Serializable

#### Serialized Fields

##### inserts

    Object[] inserts

##### messageType

    PatternParseException.PatternMessage messageType

##### pattern

    char[] pattern

##### position

    int position