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.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.SubscriptionConnectionPool<C,S,T,U> (implements com.github.twitch4j.common.pool.TransactionalSubscriber<S,T,U>)
- 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.SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder<C,S,T,U,C2,B>
- com.github.twitch4j.common.util.ChatReply
- com.github.twitch4j.common.util.CollectionUtils
- com.github.twitch4j.common.util.CryptoUtils
- 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.twitch4j.common.util.EventManagerUtils
- com.github.twitch4j.common.events.domain.EventUser
- com.github.twitch4j.common.util.ExponentialBackoffStrategy
- com.github.twitch4j.common.util.ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder
- 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.config.ProxyConfig
- com.github.twitch4j.common.config.ProxyConfig.ProxyConfigBuilder
- 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.util.TimeUtils
- 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 Type Hierarchy
- com.github.twitch4j.common.annotation.Unofficial (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.twitch4j.common.enums.CommandPermission
- com.github.twitch4j.common.enums.SubscriptionPlan
- com.github.twitch4j.common.enums.SubscriptionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)