Class Hierarchy
- java.lang.Object
- org.apache.tomcat.websocket.AsyncChannelGroupUtil
 - org.apache.tomcat.websocket.AsyncChannelWrapperNonSecure (implements org.apache.tomcat.websocket.AsyncChannelWrapper)
 - org.apache.tomcat.websocket.AsyncChannelWrapperSecure (implements org.apache.tomcat.websocket.AsyncChannelWrapper)
 - org.apache.tomcat.websocket.Authenticator
- org.apache.tomcat.websocket.BasicAuthenticator
 - org.apache.tomcat.websocket.DigestAuthenticator
 
 - org.apache.tomcat.websocket.AuthenticatorFactory
 - org.apache.tomcat.websocket.BackgroundProcessManager
 - org.apache.tomcat.websocket.Constants
 - javax.websocket.ContainerProvider
- org.apache.tomcat.websocket.WsContainerProvider
 
 - org.apache.tomcat.websocket.DecoderEntry
 - org.apache.tomcat.websocket.EndpointClassHolder (implements org.apache.tomcat.websocket.ClientEndpointHolder)
 - org.apache.tomcat.websocket.EndpointHolder (implements org.apache.tomcat.websocket.ClientEndpointHolder)
 - org.apache.tomcat.websocket.MessageHandlerResult
 - org.apache.tomcat.websocket.PerMessageDeflate (implements org.apache.tomcat.websocket.Transformation)
 - org.apache.tomcat.websocket.PojoClassHolder (implements org.apache.tomcat.websocket.ClientEndpointHolder)
 - org.apache.tomcat.websocket.PojoHolder (implements org.apache.tomcat.websocket.ClientEndpointHolder)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.tomcat.websocket.AuthenticationException
 - java.io.IOException
- org.apache.tomcat.websocket.ReadBufferOverflowException
 - org.apache.tomcat.websocket.WsIOException
 
 
 
 - java.lang.Exception
 - org.apache.tomcat.websocket.TransformationFactory
 - org.apache.tomcat.websocket.Util
 - org.apache.tomcat.websocket.Util.DecoderMatch
 - org.apache.tomcat.websocket.WsExtension (implements javax.websocket.Extension)
 - org.apache.tomcat.websocket.WsExtensionParameter (implements javax.websocket.Extension.Parameter)
 - org.apache.tomcat.websocket.WsFrameBase
- org.apache.tomcat.websocket.WsFrameClient
 
 - org.apache.tomcat.websocket.WsHandshakeResponse (implements javax.websocket.HandshakeResponse)
 - org.apache.tomcat.websocket.WsPongMessage (implements javax.websocket.PongMessage)
 - org.apache.tomcat.websocket.WsRemoteEndpointBase (implements javax.websocket.RemoteEndpoint)
- org.apache.tomcat.websocket.WsRemoteEndpointAsync (implements javax.websocket.RemoteEndpoint.Async)
 - org.apache.tomcat.websocket.WsRemoteEndpointBasic (implements javax.websocket.RemoteEndpoint.Basic)
 
 - org.apache.tomcat.websocket.WsRemoteEndpointImplBase (implements javax.websocket.RemoteEndpoint)
- org.apache.tomcat.websocket.WsRemoteEndpointImplClient
 
 - org.apache.tomcat.websocket.WsSession (implements javax.websocket.Session)
 - org.apache.tomcat.websocket.WsWebSocketContainer (implements org.apache.tomcat.websocket.BackgroundProcess, javax.websocket.WebSocketContainer)
 
 
Interface Hierarchy
- org.apache.tomcat.websocket.AsyncChannelWrapper
 - org.apache.tomcat.websocket.BackgroundProcess
 - org.apache.tomcat.websocket.ClientEndpointHolder
 - org.apache.tomcat.websocket.Transformation
 - org.apache.tomcat.websocket.WrappedMessageHandler
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.tomcat.websocket.AuthenticationType
 - org.apache.tomcat.websocket.MessageHandlerResultType
 - org.apache.tomcat.websocket.TransformationResult
 - org.apache.tomcat.websocket.WsFrameBase.ReadState
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)