JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
io.github.bucket4j
,
io.github.bucket4j.grid
,
io.github.bucket4j.local
,
io.github.bucket4j.serialization
Class Hierarchy
java.lang.
Object
io.github.bucket4j.
AbstractBucket
(implements io.github.bucket4j.
BlockingBucket
, io.github.bucket4j.
Bucket
)
io.github.bucket4j.grid.
GridBucket
<K>
io.github.bucket4j.local.
LockFreeBucket
(implements io.github.bucket4j.local.
LocalBucket
)
io.github.bucket4j.local.
SynchronizedBucket
(implements io.github.bucket4j.local.
LocalBucket
)
io.github.bucket4j.
AbstractBucketBuilder
<T>
io.github.bucket4j.local.
LocalBucketBuilder
io.github.bucket4j.grid.
AddTokensCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.
Bandwidth
(implements java.io.
Serializable
)
io.github.bucket4j.
Bucket4j
io.github.bucket4j.
BucketConfiguration
(implements java.io.
Serializable
)
io.github.bucket4j.
BucketExceptions
io.github.bucket4j.
BucketState
(implements java.io.
Serializable
)
io.github.bucket4j.grid.
CommandResult
<T> (implements java.io.
Serializable
)
io.github.bucket4j.
ConfigurationBuilder
io.github.bucket4j.grid.
ConsumeAsMuchAsPossibleCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
ConsumeIgnoringRateLimitsCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.
ConsumptionProbe
(implements java.io.
Serializable
)
io.github.bucket4j.grid.
CreateSnapshotCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.serialization.
DataStreamAdapter
(implements io.github.bucket4j.serialization.
DeserializationAdapter
<S>, io.github.bucket4j.serialization.
SerializationAdapter
<T>)
io.github.bucket4j.grid.
EstimateAbilityToConsumeCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.
EstimationProbe
(implements java.io.
Serializable
)
io.github.bucket4j.local.
FakeLock
(implements java.util.concurrent.locks.
Lock
)
io.github.bucket4j.grid.
ForceAddTokensCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
GetAvailableTokensCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
GridBucketState
(implements java.io.
Serializable
)
io.github.bucket4j.
Nothing
(implements java.io.
Serializable
)
io.github.bucket4j.
Refill
io.github.bucket4j.grid.
ReplaceConfigurationCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
ReserveAndCalculateTimeToSleepCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.
SimpleBucketListener
(implements io.github.bucket4j.
BucketListener
)
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
io.github.bucket4j.
BucketExceptions.BucketExecutionException
java.lang.
IllegalStateException
io.github.bucket4j.grid.
BucketNotFoundException
io.github.bucket4j.grid.
TryConsumeAndReturnRemainingTokensCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
TryConsumeCommand
(implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.grid.
VerboseCommand
<T> (implements io.github.bucket4j.grid.
GridCommand
<T>)
io.github.bucket4j.
VerboseResult
<T> (implements java.io.
Serializable
)
Interface Hierarchy
io.github.bucket4j.
AsyncBucket
io.github.bucket4j.
AsyncScheduledBucket
io.github.bucket4j.
AsyncVerboseBucket
io.github.bucket4j.
BlockingBucket
io.github.bucket4j.
BlockingStrategy
io.github.bucket4j.
Bucket
io.github.bucket4j.local.
LocalBucket
io.github.bucket4j.
BucketListener
io.github.bucket4j.serialization.
DeserializationAdapter
<S>
io.github.bucket4j.
Extension
<T>
io.github.bucket4j.grid.
GridProxy
<K>
io.github.bucket4j.grid.
ProxyManager
<K>
java.io.
Serializable
io.github.bucket4j.grid.
GridCommand
<T>
io.github.bucket4j.serialization.
SerializationAdapter
<T>
io.github.bucket4j.serialization.
SerializationHandle
<T>
io.github.bucket4j.
TimeMeter
io.github.bucket4j.
UninterruptibleBlockingStrategy
io.github.bucket4j.
VerboseBucket
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
io.github.bucket4j.
TokensInheritanceStrategy
io.github.bucket4j.grid.
RecoveryStrategy
io.github.bucket4j.local.
SynchronizationStrategy
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021. All rights reserved.