Hierarchy For All Packages
- cool.scx.http,
- cool.scx.http.accept,
- cool.scx.http.content_disposition,
- cool.scx.http.content_type,
- cool.scx.http.cookie,
- cool.scx.http.exception,
- cool.scx.http.media,
- cool.scx.http.media.byte_array,
- cool.scx.http.media.empty,
- cool.scx.http.media.form_params,
- cool.scx.http.media.input_stream,
- cool.scx.http.media.json_node,
- cool.scx.http.media.multi_part,
- cool.scx.http.media.object,
- cool.scx.http.media.path,
- cool.scx.http.media.string,
- cool.scx.http.range,
- cool.scx.http.routing,
- cool.scx.http.routing.handler,
- cool.scx.http.uri
Class Hierarchy
- java.lang.Object
- cool.scx.http.accept.AcceptHelper
- cool.scx.http.accept.AcceptImpl (implements cool.scx.http.accept.AcceptWritable)
- cool.scx.http.accept.AcceptsImpl (implements cool.scx.http.accept.AcceptsWritable)
- cool.scx.http.media.byte_array.ByteArrayReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.byte_array.ByteArrayWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.content_disposition.ContentDispositionHelper
- cool.scx.http.content_disposition.ContentDispositionImpl (implements cool.scx.http.content_disposition.ContentDispositionWritable)
- cool.scx.http.content_type.ContentTypeHelper
- cool.scx.http.content_type.ContentTypeImpl (implements cool.scx.http.content_type.ContentTypeWritable)
- cool.scx.http.cookie.CookieHelper
- cool.scx.http.cookie.CookiesImpl (implements cool.scx.http.cookie.CookiesWritable)
- cool.scx.http.routing.handler.CorsHandler (implements java.util.function.Consumer<T>)
- cool.scx.http.media.empty.EmptyWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.media.form_params.FormParamsHelper
- cool.scx.http.media.form_params.FormParamsReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.form_params.FormParamsWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.HttpHelper
- cool.scx.http.media.input_stream.InputStreamReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.input_stream.InputStreamWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.media.json_node.JsonNodeReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.json_node.JsonNodeWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.media.multi_part.MultiPartImpl (implements cool.scx.http.media.multi_part.MultiPartWritable)
- cool.scx.http.media.multi_part.MultiPartPartImpl (implements cool.scx.http.media.multi_part.MultiPartPartWritable)
- cool.scx.http.media.multi_part.MultiPartStream (implements java.util.Iterator<E>, cool.scx.http.media.multi_part.MultiPart)
- cool.scx.http.media.multi_part.MultiPartStreamCached
- cool.scx.http.media.multi_part.MultiPartStreamCachedReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.multi_part.MultiPartStreamReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.multi_part.MultiPartWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.media.object.ObjectReader<T> (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.object.ObjectWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.ParametersImpl<K,
V> (implements cool.scx.http.ParametersWritable<K, V>) - cool.scx.http.media.form_params.FormParams
- cool.scx.http.routing.PathMatcherImpl (implements cool.scx.http.routing.PathMatcher)
- cool.scx.http.media.path.PathReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.path.PathWriter (implements cool.scx.http.media.MediaWriter)
- cool.scx.http.routing.RouterImpl (implements cool.scx.http.routing.Router)
- cool.scx.http.routing.RoutingContext
- cool.scx.http.ScxHttpBodyImpl (implements cool.scx.http.ScxHttpBody)
- cool.scx.http.ScxHttpClientOptions
- cool.scx.http.ScxHttpClientOptions.Proxy
- cool.scx.http.ScxHttpClientRequestBase (implements cool.scx.http.ScxHttpClientRequest)
- cool.scx.http.ScxHttpHeadersHelper
- cool.scx.http.ScxHttpServerOptions
- cool.scx.http.ScxMediaTypeImpl (implements cool.scx.http.ScxMediaType)
- cool.scx.http.uri.ScxURIHelper
- cool.scx.http.uri.ScxURIImpl (implements cool.scx.http.uri.ScxURIWritable)
- cool.scx.http.routing.handler.StaticHandler (implements java.util.function.Consumer<T>)
- cool.scx.http.routing.handler.StaticHelper
- cool.scx.http.media.string.StringReader (implements cool.scx.http.media.MediaReader<T>)
- cool.scx.http.media.string.StringWriter (implements cool.scx.http.media.MediaWriter)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cool.scx.http.exception.ScxHttpException
- cool.scx.http.exception.BadRequestException
- cool.scx.http.exception.ForbiddenException
- cool.scx.http.exception.InternalServerErrorException
- cool.scx.http.exception.MethodNotAllowedException
- cool.scx.http.exception.NotFoundException
- cool.scx.http.exception.UnauthorizedException
- cool.scx.http.exception.UnsupportedMediaTypeException
- cool.scx.http.exception.ScxHttpException
- java.lang.RuntimeException
- java.lang.Exception
- cool.scx.http.uri.URIEncoder
- cool.scx.http.routing.WebSocketRouter (implements java.util.function.Consumer<T>)
- cool.scx.http.routing.WebSocketRoutingContext
Interface Hierarchy
- cool.scx.http.accept.Accept
- cool.scx.http.accept.AcceptWritable
- java.util.function.Consumer<T>
- cool.scx.http.routing.Router
- cool.scx.http.content_disposition.ContentDisposition
- cool.scx.http.content_disposition.ContentDispositionWritable
- cool.scx.http.content_type.ContentType
- cool.scx.http.content_type.ContentTypeWritable
- cool.scx.http.cookie.Cookie
- cool.scx.http.cookie.CookieWritable
- java.lang.Iterable<T>
- cool.scx.http.accept.Accepts
- cool.scx.http.accept.AcceptsWritable
- cool.scx.http.cookie.Cookies
- cool.scx.http.cookie.CookiesWritable
- cool.scx.http.media.multi_part.MultiPart
- cool.scx.http.media.multi_part.MultiPartWritable
- cool.scx.http.Parameters<K,
V> - cool.scx.http.ParametersWritable<K,
V> - cool.scx.http.ScxHttpHeadersWritable (also extends cool.scx.http.ScxHttpHeaders)
- cool.scx.http.ScxHttpHeaders
- cool.scx.http.ScxHttpHeadersWritable (also extends cool.scx.http.ParametersWritable<K,
V>)
- cool.scx.http.ScxHttpHeadersWritable (also extends cool.scx.http.ParametersWritable<K,
- cool.scx.http.ParametersWritable<K,
- cool.scx.http.accept.Accepts
- cool.scx.http.media.MediaReader<T>
- cool.scx.http.media.MediaWriter
- cool.scx.http.routing.MethodMatcher
- cool.scx.http.routing.PathMatcher
- cool.scx.http.PeerInfo
- cool.scx.http.PeerInfoWritable
- cool.scx.http.routing.Route
- cool.scx.http.routing.RouteWritable
- cool.scx.http.ScxClientWebSocketBuilder
- cool.scx.http.ScxHttpBody
- cool.scx.http.media.multi_part.MultiPartPart
- cool.scx.http.media.multi_part.MultiPartPartWritable
- cool.scx.http.media.multi_part.MultiPartPart
- cool.scx.http.ScxHttpClient
- cool.scx.http.ScxHttpClientRequest
- cool.scx.http.ScxHttpClientResponse
- cool.scx.http.ScxHttpHeaderName
- cool.scx.http.ScxHttpMethod
- cool.scx.http.ScxHttpServer
- cool.scx.http.ScxHttpServerRequest
- cool.scx.http.ScxServerWebSocketHandshakeRequest
- cool.scx.http.ScxHttpServerResponse
- cool.scx.http.ScxMediaType
- cool.scx.http.uri.ScxURI
- cool.scx.http.uri.ScxURIWritable
- cool.scx.http.ScxWebSocket
- cool.scx.http.ScxClientWebSocket
- cool.scx.http.ScxServerWebSocket
- cool.scx.http.routing.WebSocketRoute
- cool.scx.http.routing.WebSocketRouteWritable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cool.scx.http.cookie.CookieSameSite
- cool.scx.http.FileFormat
- cool.scx.http.HttpFieldName (implements cool.scx.http.ScxHttpHeaderName)
- cool.scx.http.HttpMethod (implements cool.scx.http.ScxHttpMethod)
- cool.scx.http.HttpStatusCode
- cool.scx.http.HttpVersion
- cool.scx.http.MediaType (implements cool.scx.http.ScxMediaType)
- cool.scx.http.WebSocketCloseCode
- cool.scx.http.WebSocketOpCode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- cool.scx.http.routing.PathMatcher.MatchResult
- cool.scx.http.range.Range
- java.lang.Record