Class Hierarchy
- java.lang.Object
- org.apache.shenyu.common.concurrent.AbortPolicy<E> (implements org.apache.shenyu.common.concurrent.Rejector<E>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- java.util.concurrent.LinkedBlockingQueue<E> (implements java.util.concurrent.BlockingQueue<E>, java.io.Serializable)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.apache.commons.collections4.map.AbstractHashedMap<K,V> (implements org.apache.commons.collections4.IterableMap<K,V>)
- org.apache.commons.collections4.map.AbstractLinkedMap<K,V> (implements org.apache.commons.collections4.OrderedMap<K,V>)
- org.apache.commons.collections4.map.LRUMap<K,V> (implements org.apache.commons.collections4.BoundedMap<K,V>, java.lang.Cloneable, java.io.Serializable)
- org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap<K,V> (implements java.io.Serializable)
- org.apache.shenyu.common.cache.WindowTinyLFUMap<K,V> (implements java.io.Serializable)
- org.apache.shenyu.common.constant.AdminConstants
- org.apache.shenyu.common.dto.AlarmContent
- org.apache.shenyu.common.dto.AlarmContent.Builder
- org.apache.shenyu.common.constant.ApolloPathConstants
- org.apache.shenyu.common.dto.AppAuthData
- org.apache.shenyu.common.dto.AppAuthData.Builder
- org.apache.shenyu.common.dto.AuthParamData
- org.apache.shenyu.common.dto.AuthPathData
- org.apache.shenyu.common.dto.AuthPathData.Builder
- org.apache.shenyu.common.dto.convert.rule.impl.CacheRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.exception.CommonErrorCode
- org.apache.shenyu.common.dto.convert.selector.CommonUpstream
- org.apache.shenyu.common.dto.ConditionData
- org.apache.shenyu.common.dto.ConfigData<T>
- org.apache.shenyu.common.constant.ConsulConstants
- org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.utils.ContextPathUtils
- org.apache.shenyu.common.utils.DateUtils
- org.apache.shenyu.common.constant.DefaultNodeConstants (implements org.apache.shenyu.common.constant.Constants)
- org.apache.shenyu.common.constant.DefaultPathConstants (implements org.apache.shenyu.common.constant.Constants)
- org.apache.shenyu.common.utils.DigestUtils
- org.apache.shenyu.common.concurrent.DiscardOldestPolicy<E> (implements org.apache.shenyu.common.concurrent.Rejector<E>)
- org.apache.shenyu.common.concurrent.DiscardPolicy<E> (implements org.apache.shenyu.common.concurrent.Rejector<E>)
- org.apache.shenyu.common.dto.DiscoverySyncData
- org.apache.shenyu.common.dto.DiscoveryUpstreamData
- org.apache.shenyu.common.dto.DiscoveryUpstreamData.Builder
- org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
- org.apache.shenyu.common.constant.DubboParamConstants
- org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig (implements java.io.Serializable)
- org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
- org.apache.shenyu.common.utils.FreshBeanHolder<E,O> (implements java.util.function.Function<T,R>)
- org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
- org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig (implements java.io.Serializable)
- org.apache.shenyu.common.dto.convert.rule.impl.GrpcRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
- org.apache.shenyu.common.utils.GsonUtils
- org.apache.shenyu.common.timer.HierarchicalWheelTimer (implements org.apache.shenyu.common.timer.Timer)
- org.apache.shenyu.common.utils.HmacHexUtils
- org.apache.shenyu.common.constant.HttpConstants
- org.apache.shenyu.common.dto.convert.rule.HystrixHandle
- org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
- org.apache.shenyu.common.utils.IpUtils
- org.apache.shenyu.common.utils.JarDependencyUtils
- org.apache.shenyu.common.utils.JsonUtils
- org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.utils.ListUtil
- org.apache.shenyu.common.utils.LogUtils
- org.apache.shenyu.common.utils.MapUtils
- org.apache.shenyu.common.concurrent.MemoryLimitCalculator
- org.apache.shenyu.common.concurrent.MemoryLimiter
- org.apache.shenyu.common.dto.MetaData
- org.apache.shenyu.common.dto.MetaData.Builder
- org.apache.shenyu.common.dto.convert.rule.MockHandle
- org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig (implements java.io.Serializable)
- org.apache.shenyu.common.constant.NacosPathConstants
- org.apache.shenyu.common.config.NettyChannelProperties
- org.apache.shenyu.common.config.NettyHttpProperties
- org.apache.shenyu.common.config.NettyHttpProperties.SniProperties
- org.apache.shenyu.common.utils.ObjectTypeUtils
- org.apache.shenyu.common.utils.ParamCheckUtils
- org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
- org.apache.shenyu.common.utils.PathUtils
- org.apache.shenyu.common.dto.PluginData
- org.apache.shenyu.common.dto.PluginData.Builder
- org.apache.shenyu.common.utils.PluginNameAdapter
- org.apache.shenyu.common.constant.PolarisPathConstants
- org.apache.shenyu.common.dto.ProxySelectorData
- org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
- org.apache.shenyu.common.dto.convert.rule.RedirectHandle
- org.apache.shenyu.common.constant.RedisKeyConstants (implements org.apache.shenyu.common.constant.Constants)
- org.apache.shenyu.common.utils.ReflectUtils
- org.apache.shenyu.common.dto.convert.rule.RequestHandle
- org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
- org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
- org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
- org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
- org.apache.shenyu.common.constant.ResourceTypeConstants
- org.apache.shenyu.common.dto.convert.rule.RewriteHandle
- org.apache.shenyu.common.dto.RuleData
- org.apache.shenyu.common.dto.RuleData.Builder
- org.apache.shenyu.common.constant.RuleHandleConstants
- org.apache.shenyu.common.dto.SelectorData
- org.apache.shenyu.common.dto.SelectorData.Builder
- org.apache.shenyu.common.dto.convert.rule.SentinelHandle
- org.apache.shenyu.common.config.ShenyuConfig
- org.apache.shenyu.common.config.ShenyuConfig.AlertConfig
- org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
- org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
- org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
- org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
- org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
- org.apache.shenyu.common.config.ShenyuConfig.FileConfig
- org.apache.shenyu.common.config.ShenyuConfig.Health
- org.apache.shenyu.common.config.ShenyuConfig.Local
- org.apache.shenyu.common.config.ShenyuConfig.MatchCacheConfig
- org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
- org.apache.shenyu.common.config.ShenyuConfig.RibbonConfig
- org.apache.shenyu.common.config.ShenyuConfig.RuleMatchCache
- org.apache.shenyu.common.config.ShenyuConfig.Scheduler
- org.apache.shenyu.common.config.ShenyuConfig.SelectorMatchCache
- org.apache.shenyu.common.config.ShenyuConfig.SharedPool
- org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
- org.apache.shenyu.common.config.ShenyuConfig.SpringCloudCacheConfig
- org.apache.shenyu.common.config.ShenyuConfig.SwitchConfig
- org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
- org.apache.shenyu.common.config.ShenyuConfig.WebsocketConfig
- org.apache.shenyu.common.config.ssl.ShenyuSniAsyncMapping (implements io.netty.util.AsyncMapping<IN,OUT>)
- org.apache.shenyu.common.concurrent.ShenyuThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.apache.shenyu.common.utils.SignUtils
- org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig (implements java.io.Serializable)
- org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.utils.SpiLoadFactory
- org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
- org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle.Builder
- org.apache.shenyu.common.config.ssl.SslCrtAndKeyFile (implements org.apache.shenyu.common.config.ssl.SslCrtAndKey)
- org.apache.shenyu.common.config.ssl.SslCrtAndKeyStream (implements org.apache.shenyu.common.config.ssl.SslCrtAndKey)
- org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig (implements java.io.Serializable)
- org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
- org.apache.shenyu.common.utils.ThreadUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.shenyu.common.timer.TimerTask
- org.apache.shenyu.common.timer.TimerTaskList (implements java.util.concurrent.Delayed, java.lang.Iterable<T>)
- org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry (implements java.lang.Comparable<T>, org.apache.shenyu.common.timer.TaskEntity)
- org.apache.shenyu.common.utils.UpstreamCheckUtils
- org.apache.shenyu.common.utils.UriUtils
- org.apache.shenyu.common.utils.UUIDUtils
- org.apache.shenyu.common.utils.VersionUtils
- org.apache.shenyu.common.dto.convert.rule.WafHandle
- org.apache.shenyu.common.dto.WebsocketData<T>
- org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle (implements org.apache.shenyu.common.dto.convert.rule.RuleHandle)
- org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
- org.apache.shenyu.common.timer.WheelTimerFactory
- org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
- org.apache.shenyu.common.dto.convert.selector.ZombieUpstream.Builder
Interface Hierarchy
- org.apache.shenyu.common.constant.Constants
- java.util.concurrent.Executor
- java.lang.Iterable<T>
- java.util.concurrent.BlockingQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- java.util.Collection<E>
- java.util.concurrent.BlockingQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- java.util.Queue<E>
- java.util.concurrent.BlockingQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- java.util.Queue<E>
- java.util.concurrent.BlockingQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- org.apache.shenyu.common.concurrent.TaskQueue<E>
- org.apache.shenyu.common.concurrent.Rejector<E>
- org.apache.shenyu.common.dto.convert.rule.RuleHandle
- org.apache.shenyu.common.config.ssl.SslCrtAndKey
- org.apache.shenyu.common.timer.TaskEntity
- org.apache.shenyu.common.timer.Timer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
Copyright © 2024 The Apache Software Foundation. All rights reserved.