Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- java.util.LinkedHashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- io.varhttp.AnnotationsHelper.Annotations
- java.util.LinkedHashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- java.util.TreeSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, java.io.Serializable)
- io.varhttp.ContentTypes
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- io.varhttp.AnnotationsHelper
- io.varhttp.ContentTypes.ContentType (implements java.lang.Comparable<T>)
- io.varhttp.ControllerContext
- io.varhttp.ControllerExceptionMapper
- io.varhttp.ControllerExecution
- io.varhttp.ControllerFilter
- io.varhttp.ControllerMapper
- io.varhttp.ControllerMatch
- io.varhttp.ExceptionRegistry
- io.varhttp.ExecutionMap
- io.varhttp.FilterTuple
- jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
- jakarta.servlet.http.HttpServlet
- io.varhttp.VarServlet
- jakarta.servlet.http.HttpServlet
- io.varhttp.HttpHelper
- io.varhttp.HttpServerFactory
- io.varhttp.JdkHttpContext (implements com.sun.net.httpserver.HttpHandler)
- io.varhttp.JdkHttpServletRequest (implements jakarta.servlet.http.HttpServletRequest)
- io.varhttp.JdkHttpServletResponse (implements jakarta.servlet.http.HttpServletResponse)
- io.varhttp.JdkServletConfig (implements jakarta.servlet.ServletConfig)
- io.varhttp.JdkServletContext (implements jakarta.servlet.ServletContext)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- jakarta.servlet.ServletOutputStream
- io.varhttp.VarServletOutputStream
- jakarta.servlet.ServletOutputStream
- io.varhttp.ParameterHandler
- io.varhttp.PathVariableInfo
- io.varhttp.Request
- io.varhttp.RequestParametersImplementation (implements io.varhttp.RequestParameters)
- jakarta.servlet.ServletRequestWrapper (implements jakarta.servlet.ServletRequest)
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- io.varhttp.VarHttpServletRequest
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- jakarta.servlet.ServletResponseWrapper (implements jakarta.servlet.ServletResponse)
- jakarta.servlet.http.HttpServletResponseWrapper (implements jakarta.servlet.http.HttpServletResponse)
- io.varhttp.VarHttpServletResponse
- jakarta.servlet.http.HttpServletResponseWrapper (implements jakarta.servlet.http.HttpServletResponse)
- io.varhttp.Standalone (implements java.lang.Runnable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.varhttp.ContentTypeException
- io.varhttp.ControllerAlreadyExistsException
- io.varhttp.VarInitializationException
- jakarta.servlet.ServletException
- io.varhttp.WrappedServletException
- java.lang.RuntimeException
- java.lang.Exception
- io.varhttp.TypeHelper
- io.varhttp.UndertowWebSocket (implements io.varhttp.VarWebSocket)
- io.varhttp.VarConfig
- io.varhttp.VarConfiguration
- io.varhttp.VarConfigurationContext
- io.varhttp.BaseVarConfigurationContext
- io.varhttp.VarControllerMatcher (implements io.varhttp.ControllerMatcher)
- io.varhttp.VarFilterExecution
- io.varhttp.VarRequestHeader (implements io.varhttp.RequestHeader)
- io.varhttp.VarResponseHeader (implements io.varhttp.ResponseHeader)
- io.varhttp.VarResponseStream (implements io.varhttp.ResponseStream)
- io.varhttp.VarServletFilterChain (implements jakarta.servlet.FilterChain, io.varhttp.VarFilterChain)
- io.varhttp.VarTestSerializer (implements io.varhttp.Serializer)
- io.varhttp.VarUndertow (implements java.lang.Runnable)
- io.varhttp.VarUndertowWebSocketCallback (implements io.undertow.websockets.WebSocketConnectionCallback)
- io.varhttp.VarWebSocketHandler (implements io.varhttp.parameterhandlers.IParameterHandlerMatcher)
- io.varhttp.VarWebSocketMatcher (implements io.varhttp.ControllerMatcher)
- io.varhttp.VarWebSocketMessage
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.varhttp.ControllerListener
- io.varhttp.ControllerMatcher
- io.varhttp.ObjectFactory
- io.varhttp.RequestHeader
- io.varhttp.RequestParameters
- io.varhttp.ResponseHeader
- io.varhttp.ResponseStream
- io.varhttp.Serializer
- io.varhttp.VarFilter
- io.varhttp.VarFilterChain
- io.varhttp.VarWebSocket
Annotation Interface Hierarchy
- io.varhttp.Controller (implements java.lang.annotation.Annotation)
- io.varhttp.ControllerClass (implements java.lang.annotation.Annotation)
- io.varhttp.ControllerPackage (implements java.lang.annotation.Annotation)
- io.varhttp.Filter (implements java.lang.annotation.Annotation)
- io.varhttp.FilterMethod (implements java.lang.annotation.Annotation)
- io.varhttp.Filters (implements java.lang.annotation.Annotation)
- io.varhttp.NotFoundController (implements java.lang.annotation.Annotation)
- io.varhttp.PathVariable (implements java.lang.annotation.Annotation)
- io.varhttp.RequestBody (implements java.lang.annotation.Annotation)
- io.varhttp.RequestParameter (implements java.lang.annotation.Annotation)
- io.varhttp.WebSocket (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)
- io.varhttp.HttpMethod
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)