Uses of Package
com.github.mizosoft.methanol
Packages that use com.github.mizosoft.methanol
Package
Description
-
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanolClassDescriptionA group of
adapters(encoders&decoders), typically targeting different mapping schemes, that facilitates creating correspondingHttpRequest.BodyPublisher,HttpResponse.BodyHandlerandHttpResponse.BodySubscriberimplementations.A builder ofAdapterCodecinstances.An object that converts objects to or from request or response bodies respectively, using a defined format.ABodyAdapterthat decodes response bodies into objects.ABodyAdapterthat encodes objects into request bodies.A collection of hints that provide additional context to customize an adapter's encoding/decoding behavior.A builder ofHintobjects.AHttpResponse.BodySubscriberthat decodes the response body for consumption by a downstream subscriber.A factory ofBodyDecoderinstances for some defined encoding.ATrackedResponsethat knows it may have been generated from an HTTP cache.The status of an attempt to retrieve an HTTP response from cache.A group of cache directives.A builder ofCacheControlinstances, with explicit directive setters for request cache directives.ABodyPublisherfor form submission using theapplication/x-www-form-urlencodedrequest type.A builder ofFormBodyPublisherinstances.An accumulator of header name-value pairs.A builder ofHttpCaches.A listener to request/response & read/write events within the cache.Statistics of anHttpCache.Strategy for recodingHttpCachestatistics.A MIME type.AnHttpClientwith interceptors, request decoration, HTTP caching and reactive extensions.A baseMethanolbuilder allowing to set the non-standard properties.A builder ofMethanolinstances.An object that intercepts requests before being sent and responses before being returned.An object that gives interceptors the ability to relay requests to sibling interceptors, till eventually being sent by the client's backend.A builder forMethanolinstances with a pre-specified backendHttpClient.ABodyPublisherwith a media type.ABodyPublisherfor multipart bodies.A builder ofMultipartBodyPublisherinstances.A part in a multipart request body.A mutableHttpRequestthat supportstags, relative URIs&setting arbitrary objects as request bodies.A progress tracker for upload and download operations.A builder ofProgressTrackers.A listener ofprogress events.A progress event for a multipart body with per-part progress info.A progress event.A builder ofHttpResponseinstances.An interceptor that retries HTTP requests based on configurable conditions.A strategy for backing off (delaying) before a retry.A builder ofRetryInterceptorinstances.Context for deciding whether an HTTP call should be retried.A listener forRetryInterceptorevents.An extension that provides a storage backend for anHttpCache.AnHttpRequestthat can carry arbitrary values, referred to as tags.AnHttpRequest.Builderthat allows attaching tags.A response with recorded send/receive timestamps.ABodyPublisherthat allows streaming the body's content through anOutputStreamor aWritableByteChannel. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.adapterClassDescriptionAn object that converts objects to or from request or response bodies respectively, using a defined format.A
BodyAdapterthat decodes response bodies into objects.ABodyAdapterthat encodes objects into request bodies.A collection of hints that provide additional context to customize an adapter's encoding/decoding behavior.A MIME type. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.decoderClassDescriptionA
HttpResponse.BodySubscriberthat decodes the response body for consumption by a downstream subscriber. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internalClassDescriptionA collection of hints that provide additional context to customize an adapter's encoding/decoding behavior.A MIME type.
-
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internal.adapterClassDescriptionAn object that converts objects to or from request or response bodies respectively, using a defined format.A
BodyAdapterthat decodes response bodies into objects.ABodyAdapterthat encodes objects into request bodies. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internal.cacheClassDescriptionA listener to request/response & read/write events within the cache.An object that intercepts requests before being sent and responses before being returned.An object that gives interceptors the ability to relay requests to sibling interceptors, till eventually being sent by the client's backend.A builder of
HttpResponseinstances.An extension that provides a storage backend for anHttpCache.A response with recorded send/receive timestamps. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internal.decoder
-
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internal.extensionsClassDescriptionAn accumulator of header name-value pairs.A MIME type.An object that gives interceptors the ability to relay requests to sibling interceptors, till eventually being sent by the client's backend.A
BodyPublisherwith a media type. -
Classes in com.github.mizosoft.methanol used by com.github.mizosoft.methanol.internal.spi