Hierarchy For All Packages
- com.github.mizosoft.methanol,
- com.github.mizosoft.methanol.adapter,
- com.github.mizosoft.methanol.decoder,
- com.github.mizosoft.methanol.function,
- com.github.mizosoft.methanol.internal,
- com.github.mizosoft.methanol.internal.adapter,
- com.github.mizosoft.methanol.internal.annotations,
- com.github.mizosoft.methanol.internal.cache,
- com.github.mizosoft.methanol.internal.concurrent,
- com.github.mizosoft.methanol.internal.decoder,
- com.github.mizosoft.methanol.internal.extensions,
- com.github.mizosoft.methanol.internal.flow,
- com.github.mizosoft.methanol.internal.function,
- com.github.mizosoft.methanol.internal.spi,
- com.github.mizosoft.methanol.internal.text,
- com.github.mizosoft.methanol.internal.util
Class Hierarchy
- java.lang.Object
- com.github.mizosoft.methanol.adapter.AbstractBodyAdapter (implements com.github.mizosoft.methanol.BodyAdapter)
- com.github.mizosoft.methanol.internal.adapter.BasicAdapter
- com.github.mizosoft.methanol.internal.flow.AbstractSubscription<T> (implements java.util.concurrent.Flow.Subscription)
- com.github.mizosoft.methanol.internal.flow.AbstractPollableSubscription<T>
- com.github.mizosoft.methanol.internal.flow.AbstractQueueSubscription<T>
- com.github.mizosoft.methanol.internal.flow.AbstractPollableSubscription<T>
- com.github.mizosoft.methanol.AdapterCodec
- com.github.mizosoft.methanol.AdapterCodec.Builder
- com.github.mizosoft.methanol.decoder.AsyncBodyDecoder<T> (implements com.github.mizosoft.methanol.BodyDecoder<T>)
- com.github.mizosoft.methanol.BodyAdapter.Hints.Builder
- com.github.mizosoft.methanol.internal.spi.BodyDecoderFactoryProviders
- com.github.mizosoft.methanol.internal.adapter.BodyDiscardTimeoutHint
- com.github.mizosoft.methanol.internal.extensions.ByteBufferBodyPublisher (implements java.net.http.HttpRequest.BodyPublisher)
- com.github.mizosoft.methanol.internal.extensions.ByteChannelBodySubscriber (implements java.net.http.HttpResponse.BodySubscriber<T>)
- com.github.mizosoft.methanol.CacheControl
- com.github.mizosoft.methanol.CacheControl.Builder
- com.github.mizosoft.methanol.internal.cache.CacheInterceptor (implements com.github.mizosoft.methanol.Methanol.Interceptor)
- com.github.mizosoft.methanol.internal.cache.CacheReadingPublisher (implements java.util.concurrent.Flow.Publisher<T>)
- com.github.mizosoft.methanol.internal.cache.CacheResponseMetadata
- com.github.mizosoft.methanol.internal.cache.CacheStrategy
- com.github.mizosoft.methanol.internal.cache.CacheWritingPublisher (implements java.util.concurrent.Flow.Publisher<T>)
- com.github.mizosoft.methanol.internal.util.Compare
- java.util.concurrent.CompletableFuture<T> (implements java.util.concurrent.CompletionStage<T>, java.util.concurrent.Future<V>)
- com.github.mizosoft.methanol.internal.concurrent.CancellationPropagatingFuture<T>
- com.github.mizosoft.methanol.internal.DebugUtils
- com.github.mizosoft.methanol.internal.decoder.DeflateBodyDecoderFactory
- com.github.mizosoft.methanol.internal.cache.DiskStore (implements com.github.mizosoft.methanol.internal.cache.Store, com.github.mizosoft.methanol.internal.cache.TestableStore)
- com.github.mizosoft.methanol.internal.cache.DiskStore.Builder
- com.github.mizosoft.methanol.internal.cache.DiskStore.Hash
- com.github.mizosoft.methanol.internal.cache.FileIO
- com.github.mizosoft.methanol.internal.flow.FlowSupport
- com.github.mizosoft.methanol.FormBodyPublisher (implements com.github.mizosoft.methanol.MimeBodyPublisher)
- com.github.mizosoft.methanol.FormBodyPublisher.Builder
- com.github.mizosoft.methanol.adapter.ForwardingBodyAdapter (implements com.github.mizosoft.methanol.BodyAdapter)
- com.github.mizosoft.methanol.adapter.ForwardingDecoder (implements com.github.mizosoft.methanol.BodyAdapter.Decoder)
- com.github.mizosoft.methanol.adapter.ForwardingEncoder (implements com.github.mizosoft.methanol.BodyAdapter.Encoder)
- com.github.mizosoft.methanol.internal.extensions.ForwardingBodyPublisher (implements java.net.http.HttpRequest.BodyPublisher)
- com.github.mizosoft.methanol.internal.extensions.MimeBodyPublisherAdapter (implements com.github.mizosoft.methanol.MimeBodyPublisher)
- com.github.mizosoft.methanol.internal.flow.ForwardingSubscriber<T> (implements java.util.concurrent.Flow.Subscriber<T>)
- com.github.mizosoft.methanol.internal.extensions.AsyncSubscriberAdapter<T,
S> (implements java.net.http.HttpResponse.BodySubscriber<T>) - com.github.mizosoft.methanol.internal.extensions.ForwardingBodySubscriber<T> (implements java.net.http.HttpResponse.BodySubscriber<T>)
- com.github.mizosoft.methanol.internal.flow.SerializedForwardingSubscriber<T>
- com.github.mizosoft.methanol.internal.flow.TimeoutSubscriber<T,
S> - com.github.mizosoft.methanol.internal.extensions.TimeoutBodySubscriber<T> (implements java.net.http.HttpResponse.BodySubscriber<T>)
- com.github.mizosoft.methanol.internal.flow.TimeoutSubscriber<T,
- com.github.mizosoft.methanol.internal.extensions.AsyncSubscriberAdapter<T,
- com.github.mizosoft.methanol.internal.decoder.GzipBodyDecoderFactory
- com.github.mizosoft.methanol.internal.extensions.Handlers
- com.github.mizosoft.methanol.internal.extensions.HeadersBuilder
- com.github.mizosoft.methanol.internal.text.HeaderValueTokenizer
- com.github.mizosoft.methanol.internal.util.Http
- com.github.mizosoft.methanol.HttpCache (implements java.lang.AutoCloseable, java.io.Flushable)
- com.github.mizosoft.methanol.HttpCache.Builder
- com.github.mizosoft.methanol.internal.text.HttpCharMatchers
- java.net.http.HttpClient (implements java.lang.AutoCloseable)
- com.github.mizosoft.methanol.Methanol
- com.github.mizosoft.methanol.internal.cache.HttpDates
- java.net.http.HttpRequest
- com.github.mizosoft.methanol.TaggableRequest
- com.github.mizosoft.methanol.MutableRequest (implements com.github.mizosoft.methanol.HeadersAccumulator<T>, com.github.mizosoft.methanol.TaggableRequest.Builder)
- com.github.mizosoft.methanol.TaggableRequest
- com.github.mizosoft.methanol.internal.extensions.HttpResponsePublisher<T> (implements java.util.concurrent.Flow.Publisher<T>)
- com.github.mizosoft.methanol.HttpStatus
- com.github.mizosoft.methanol.internal.extensions.ImmutableResponseInfo (implements java.net.http.HttpResponse.ResponseInfo)
- com.github.mizosoft.methanol.internal.concurrent.Lazy<T> (implements java.util.function.Supplier<T>)
- com.github.mizosoft.methanol.MediaType
- com.github.mizosoft.methanol.internal.cache.MemoryStore (implements com.github.mizosoft.methanol.internal.cache.Store)
- com.github.mizosoft.methanol.Methanol.BaseBuilder<B>
- com.github.mizosoft.methanol.Methanol.Builder (implements java.net.http.HttpClient.Builder)
- com.github.mizosoft.methanol.Methanol.WithClientBuilder
- com.github.mizosoft.methanol.MoreBodyHandlers
- com.github.mizosoft.methanol.MoreBodyPublishers
- com.github.mizosoft.methanol.MoreBodySubscribers
- com.github.mizosoft.methanol.MultipartBodyPublisher (implements com.github.mizosoft.methanol.MimeBodyPublisher)
- com.github.mizosoft.methanol.MultipartBodyPublisher.Builder
- com.github.mizosoft.methanol.MultipartBodyPublisher.Part
- com.github.mizosoft.methanol.internal.adapter.PayloadHandlerExecutor (implements java.util.function.Supplier<T>)
- com.github.mizosoft.methanol.internal.flow.Prefetcher
- com.github.mizosoft.methanol.ProgressTracker
- com.github.mizosoft.methanol.ProgressTracker.Builder
- com.github.mizosoft.methanol.internal.extensions.PublisherBodySubscriber (implements java.net.http.HttpResponse.BodySubscriber<T>)
- com.github.mizosoft.methanol.internal.cache.RawResponse
- com.github.mizosoft.methanol.internal.cache.CacheResponse (implements java.io.Closeable)
- com.github.mizosoft.methanol.internal.cache.NetworkResponse
- com.github.mizosoft.methanol.internal.cache.RedirectingInterceptor (implements com.github.mizosoft.methanol.Methanol.Interceptor)
- com.github.mizosoft.methanol.ResponseBuilder<T> (implements com.github.mizosoft.methanol.HeadersAccumulator<T>)
- com.github.mizosoft.methanol.RetryInterceptor (implements com.github.mizosoft.methanol.Methanol.Interceptor)
- com.github.mizosoft.methanol.RetryInterceptor.Builder
- com.github.mizosoft.methanol.internal.concurrent.SerialExecutor (implements java.util.concurrent.Executor)
- com.github.mizosoft.methanol.internal.spi.ServiceProviders<S>
- com.github.mizosoft.methanol.internal.concurrent.SharedExecutors
- com.github.mizosoft.methanol.internal.extensions.SupplierBodyPublisher<T> (implements java.net.http.HttpRequest.BodyPublisher)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.github.mizosoft.methanol.HttpRetriesExhaustedException
- java.net.http.HttpTimeoutException
- com.github.mizosoft.methanol.HttpHeadersTimeoutException
- com.github.mizosoft.methanol.HttpReadTimeoutException
- com.github.mizosoft.methanol.internal.cache.StoreCorruptionException
- java.io.IOException
- java.lang.Exception
- com.github.mizosoft.methanol.internal.concurrent.Timeout
- com.github.mizosoft.methanol.TypeRef<T>
- com.github.mizosoft.methanol.internal.function.Unchecked
- com.github.mizosoft.methanol.internal.flow.Upstream
- com.github.mizosoft.methanol.internal.Utils
- com.github.mizosoft.methanol.internal.Validate
- com.github.mizosoft.methanol.WritableBodyPublisher (implements java.lang.AutoCloseable, java.io.Flushable, java.net.http.HttpRequest.BodyPublisher)
- com.github.mizosoft.methanol.adapter.AbstractBodyAdapter (implements com.github.mizosoft.methanol.BodyAdapter)
Interface Hierarchy
- com.github.mizosoft.methanol.decoder.AsyncDecoder.ByteSink
- com.github.mizosoft.methanol.decoder.AsyncDecoder.ByteSource
- java.lang.AutoCloseable
- com.github.mizosoft.methanol.decoder.AsyncDecoder
- java.io.Closeable
- com.github.mizosoft.methanol.internal.cache.Store (also extends java.io.Flushable)
- com.github.mizosoft.methanol.internal.cache.Store.Editor
- com.github.mizosoft.methanol.internal.cache.Store.Viewer
- com.github.mizosoft.methanol.ResponsePayload
- com.github.mizosoft.methanol.BodyAdapter
- com.github.mizosoft.methanol.BodyAdapter.Decoder
- com.github.mizosoft.methanol.adapter.AbstractBodyAdapter.BaseDecoder
- com.github.mizosoft.methanol.BodyAdapter.Encoder
- com.github.mizosoft.methanol.adapter.AbstractBodyAdapter.BaseEncoder
- com.github.mizosoft.methanol.BodyAdapter.Decoder
- com.github.mizosoft.methanol.BodyAdapter.Hints
- com.github.mizosoft.methanol.BodyDecoder.Factory
- com.github.mizosoft.methanol.internal.cache.CacheReadingPublisher.Listener
- com.github.mizosoft.methanol.internal.cache.CacheWritingPublisher.Listener
- com.github.mizosoft.methanol.internal.text.CharMatcher
- com.github.mizosoft.methanol.internal.concurrent.Delayer
- com.github.mizosoft.methanol.internal.cache.DiskStore.Hasher
- java.util.concurrent.Flow.Publisher<T>
- java.net.http.HttpRequest.BodyPublisher
- com.github.mizosoft.methanol.MimeBodyPublisher
- java.net.http.HttpRequest.BodyPublisher
- java.util.concurrent.Flow.Subscriber<T>
- java.net.http.HttpResponse.BodySubscriber<T>
- com.github.mizosoft.methanol.BodyDecoder<T>
- com.github.mizosoft.methanol.ProgressTracker.BaseListener<P>
- com.github.mizosoft.methanol.ProgressTracker.Listener
- com.github.mizosoft.methanol.ProgressTracker.MultipartListener
- java.net.http.HttpResponse.BodySubscriber<T>
- java.io.Flushable
- com.github.mizosoft.methanol.HeadersAccumulator<T>
- com.github.mizosoft.methanol.HttpCache.Listener
- com.github.mizosoft.methanol.HttpCache.Stats
- com.github.mizosoft.methanol.HttpCache.StatsRecorder
- java.net.http.HttpRequest.Builder
- com.github.mizosoft.methanol.TaggableRequest.Builder
- java.net.http.HttpResponse<T>
- com.github.mizosoft.methanol.TrackedResponse<T>
- com.github.mizosoft.methanol.CacheAwareResponse<T>
- com.github.mizosoft.methanol.TrackedResponse<T>
- com.github.mizosoft.methanol.internal.cache.LocalCache
- com.github.mizosoft.methanol.internal.cache.LocalCache.Factory
- com.github.mizosoft.methanol.Methanol.Interceptor
- com.github.mizosoft.methanol.Methanol.Interceptor.Chain<T>
- com.github.mizosoft.methanol.MimeBody
- com.github.mizosoft.methanol.MimeBodyPublisher (also extends java.net.http.HttpRequest.BodyPublisher)
- com.github.mizosoft.methanol.ProgressTracker.Progress
- com.github.mizosoft.methanol.ProgressTracker.MultipartProgress
- com.github.mizosoft.methanol.RetryInterceptor.BackoffStrategy
- com.github.mizosoft.methanol.RetryInterceptor.Context<T>
- com.github.mizosoft.methanol.RetryInterceptor.Listener
- com.github.mizosoft.methanol.StorageExtension
- com.github.mizosoft.methanol.internal.cache.InternalStorageExtension
- com.github.mizosoft.methanol.internal.cache.Store.EntryReader
- com.github.mizosoft.methanol.internal.cache.Store.EntryWriter
- com.github.mizosoft.methanol.internal.cache.TestableStore
- com.github.mizosoft.methanol.internal.function.ThrowingBiConsumer<T,
U> - com.github.mizosoft.methanol.function.ThrowingConsumer<T>
- com.github.mizosoft.methanol.internal.function.ThrowingFunction<T,
R> - com.github.mizosoft.methanol.internal.function.ThrowingRunnable
- com.github.mizosoft.methanol.internal.function.ThrowingSupplier<T>
Annotation Type Hierarchy
- com.github.mizosoft.methanol.internal.annotations.DefaultProvider (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.github.mizosoft.methanol.CacheAwareResponse.CacheStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)