Hierarchy For All Packages
Package Hierarchies:- com.github.twitch4j.common,
- com.github.twitch4j.common.annotation,
- com.github.twitch4j.common.config,
- com.github.twitch4j.common.enums,
- com.github.twitch4j.common.events,
- com.github.twitch4j.common.events.channel,
- com.github.twitch4j.common.events.domain,
- com.github.twitch4j.common.events.user,
- com.github.twitch4j.common.exception,
- com.github.twitch4j.common.feign,
- com.github.twitch4j.common.feign.interceptor,
- com.github.twitch4j.common.pool,
- com.github.twitch4j.common.test,
- com.github.twitch4j.common.util
Class Hierarchy
- java.lang.Object
- com.github.twitch4j.common.pool.AbstractConnectionPool<C> (implements java.lang.AutoCloseable)
- com.github.twitch4j.common.pool.SubscriptionConnectionPool<C,
S, T, U> (implements com.github.twitch4j.common.pool.TransactionalSubscriber<S, T, U>) - com.github.twitch4j.common.pool.TwitchModuleConnectionPool<C,
X, Y, Z, B>
- com.github.twitch4j.common.pool.TwitchModuleConnectionPool<C,
- com.github.twitch4j.common.pool.SubscriptionConnectionPool<C,
- com.github.twitch4j.common.pool.AbstractConnectionPool.AbstractConnectionPoolBuilder<C,
C2, B> - com.github.twitch4j.common.pool.SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder<C,
S, T, U, C2, B> - com.github.twitch4j.common.pool.TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder<C,
X, Y, Z, B, C2, B2>
- com.github.twitch4j.common.pool.TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder<C,
- com.github.twitch4j.common.pool.SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder<C,
- com.github.twitch4j.common.util.BucketUtils
- com.github.twitch4j.common.util.ChatReply
- com.github.twitch4j.common.util.DonationAmount
- com.github.twitch4j.common.util.EscapeUtils
- com.github.philippheuer.events4j.core.domain.Event (implements com.github.philippheuer.events4j.api.domain.IEvent)
- com.github.twitch4j.common.events.TwitchEvent
- com.github.twitch4j.common.events.channel.ChannelChangeGameEvent
- com.github.twitch4j.common.events.channel.ChannelChangeTitleEvent
- com.github.twitch4j.common.events.channel.ChannelGoLiveEvent
- com.github.twitch4j.common.events.channel.ChannelGoOfflineEvent
- com.github.twitch4j.common.events.user.PrivateMessageEvent
- com.github.twitch4j.common.events.TwitchEvent
- com.github.twitch4j.common.events.domain.EventChannel
- com.github.philippheuer.events4j.core.EventManager (implements com.github.philippheuer.events4j.api.IEventManager)
- com.github.twitch4j.common.test.TestEventManager
- com.github.twitch4j.common.util.EventManagerUtils
- com.github.twitch4j.common.events.domain.EventUser
- com.github.twitch4j.common.feign.interceptor.JsonContentTypeHeaderInterceptor (implements feign.RequestInterceptor)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.github.twitch4j.common.util.AlternativeInstantDeserializer
- com.github.twitch4j.common.util.MilliInstantDeserializer
- com.github.twitch4j.common.util.NanoInstantDeserializer
- com.github.twitch4j.common.feign.JsonStringExpander (implements feign.Param.Expander)
- com.github.twitch4j.common.feign.ObjectToJsonExpander (implements feign.Param.Expander)
- com.github.twitch4j.common.util.SneakySupplier<T> (implements java.util.function.Supplier<T>)
- com.github.twitch4j.common.util.ThreadUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.commons.lang3.exception.ContextedRuntimeException (implements org.apache.commons.lang3.exception.ExceptionContext)
- com.github.twitch4j.common.exception.NotFoundException
- com.github.twitch4j.common.exception.UnauthorizedException
- org.apache.commons.lang3.exception.ContextedRuntimeException (implements org.apache.commons.lang3.exception.ExceptionContext)
- java.lang.RuntimeException
- java.lang.Exception
- com.github.twitch4j.common.config.Twitch4JGlobal
- com.github.twitch4j.common.feign.interceptor.TwitchClientIdInterceptor (implements feign.RequestInterceptor)
- com.github.twitch4j.common.TwitchTestUtils
- com.github.twitch4j.common.util.TwitchUtils
- com.github.twitch4j.common.util.TypeConvert
- com.github.twitch4j.common.pool.AbstractConnectionPool<C> (implements java.lang.AutoCloseable)
Interface Hierarchy
- com.github.twitch4j.common.pool.TransactionalSubscriber<S,
T, U>
Annotation Interface Hierarchy
- com.github.twitch4j.common.annotation.Unofficial (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)
- com.github.twitch4j.common.enums.CommandPermission
- com.github.twitch4j.common.enums.SubscriptionPlan
- com.github.twitch4j.common.enums.SubscriptionType
- com.github.twitch4j.common.util.TwitchLimitRegistry
- com.github.twitch4j.common.enums.TwitchLimitType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)