Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- io.github.resilience4j.core.ContextAwareScheduledThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- io.github.resilience4j.core.registry.AbstractRegistry<E,
C> (implements io.github.resilience4j.core.Registry<E, C>) - io.github.resilience4j.core.CallableUtils
- io.github.resilience4j.core.CheckedFunctionUtils
- io.github.resilience4j.core.ClassUtils
- io.github.resilience4j.core.CompletionStageUtils
- io.github.resilience4j.core.registry.CompositeRegistryEventConsumer<E> (implements io.github.resilience4j.core.registry.RegistryEventConsumer<E>)
- io.github.resilience4j.core.ContextAwareScheduledThreadPoolExecutor.Builder
- io.github.resilience4j.core.ContextPropagator.EmptyContextPropagator<T> (implements io.github.resilience4j.core.ContextPropagator<T>)
- io.github.resilience4j.core.functions.Either.Left<L,
R> (implements io.github.resilience4j.core.functions.Either<L, R>, java.io.Serializable) - io.github.resilience4j.core.functions.Either.Right<L,
R> (implements io.github.resilience4j.core.functions.Either<L, R>, java.io.Serializable) - io.github.resilience4j.core.registry.EntryAddedEvent<E>
- io.github.resilience4j.core.registry.EntryRemovedEvent<E>
- io.github.resilience4j.core.registry.EntryReplacedEvent<E>
- io.github.resilience4j.core.EventProcessor<T> (implements io.github.resilience4j.core.EventPublisher<T>)
- io.github.resilience4j.core.metrics.FixedSizeSlidingWindowMetrics (implements io.github.resilience4j.core.metrics.Metrics)
- io.github.resilience4j.core.registry.InMemoryRegistryStore<E> (implements io.github.resilience4j.core.RegistryStore<E>)
- io.github.resilience4j.core.metrics.LockFreeFixedSizeSlidingWindowMetrics (implements io.github.resilience4j.core.metrics.Metrics)
- io.github.resilience4j.core.metrics.LockFreeSlidingTimeWindowMetrics (implements io.github.resilience4j.core.metrics.Metrics)
- io.github.resilience4j.core.metrics.LockFreeSlidingTimeWindowMetrics.TimeSlice
- io.github.resilience4j.core.NamingThreadFactory (implements java.util.concurrent.ThreadFactory)
- io.github.resilience4j.core.functions.OnceConsumer<T>
- io.github.resilience4j.core.metrics.PackedAggregation (implements io.github.resilience4j.core.metrics.CumulativeMeasurement)
- io.github.resilience4j.core.metrics.PartialAggregation
- io.github.resilience4j.core.predicate.PredicateCreator
- io.github.resilience4j.core.ResultUtils
- io.github.resilience4j.core.metrics.SlidingTimeWindowMetrics (implements io.github.resilience4j.core.metrics.Metrics)
- io.github.resilience4j.core.metrics.SnapshotImpl (implements io.github.resilience4j.core.metrics.Snapshot)
- io.github.resilience4j.core.StopWatch
- io.github.resilience4j.core.StringUtils
- io.github.resilience4j.core.SupplierUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.resilience4j.core.ConfigurationNotFoundException
- java.lang.IllegalStateException
- io.github.resilience4j.core.exception.AcquirePermissionCancelledException
- io.github.resilience4j.core.InstantiationException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- java.util.function.BiFunction<T,
U, R> - io.github.resilience4j.core.IntervalBiFunction<T>
- io.github.resilience4j.core.functions.CheckedBiFunction<T,
U, R> - io.github.resilience4j.core.functions.CheckedConsumer<T>
- io.github.resilience4j.core.functions.CheckedFunction<T,
R> - io.github.resilience4j.core.functions.CheckedRunnable
- io.github.resilience4j.core.functions.CheckedSupplier<T>
- io.github.resilience4j.core.Clock
- io.github.resilience4j.core.ContextPropagator<T>
- io.github.resilience4j.core.functions.Either<L,
R> - io.github.resilience4j.core.EventConsumer<T>
- io.github.resilience4j.core.EventPublisher<T>
- io.github.resilience4j.core.Registry.EventPublisher<E>
- java.util.function.Function<T,
R> - io.github.resilience4j.core.IntervalFunction
- io.github.resilience4j.core.metrics.MeasurementData
- io.github.resilience4j.core.metrics.CumulativeMeasurement
- io.github.resilience4j.core.metrics.Metrics
- io.github.resilience4j.core.Registry<E,
C> - io.github.resilience4j.core.registry.RegistryEvent
- io.github.resilience4j.core.registry.RegistryEventConsumer<E>
- io.github.resilience4j.core.metrics.MetricsPublisher<E>
- io.github.resilience4j.core.RegistryStore<E>
- io.github.resilience4j.core.metrics.Snapshot
Annotation Interface Hierarchy
- io.github.resilience4j.core.lang.NonNull (implements java.lang.annotation.Annotation)
- io.github.resilience4j.core.lang.NonNullApi (implements java.lang.annotation.Annotation)
- io.github.resilience4j.core.lang.NonNullFields (implements java.lang.annotation.Annotation)
- io.github.resilience4j.core.lang.Nullable (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.resilience4j.core.metrics.Metrics.Outcome
- io.github.resilience4j.core.registry.RegistryEvent.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)