Hierarchy For All Packages
Package Hierarchies:- de.quantummaid.httpmaid,
- de.quantummaid.httpmaid.backchannel,
- de.quantummaid.httpmaid.chains,
- de.quantummaid.httpmaid.chains.autoloading,
- de.quantummaid.httpmaid.chains.builder,
- de.quantummaid.httpmaid.chains.graph,
- de.quantummaid.httpmaid.chains.rules,
- de.quantummaid.httpmaid.closing,
- de.quantummaid.httpmaid.cors,
- de.quantummaid.httpmaid.cors.domain,
- de.quantummaid.httpmaid.cors.policy,
- de.quantummaid.httpmaid.debug,
- de.quantummaid.httpmaid.exceptions,
- de.quantummaid.httpmaid.filtermap,
- de.quantummaid.httpmaid.generator,
- de.quantummaid.httpmaid.generator.builder,
- de.quantummaid.httpmaid.handler,
- de.quantummaid.httpmaid.handler.distribution,
- de.quantummaid.httpmaid.handler.http,
- de.quantummaid.httpmaid.handler.http.files,
- de.quantummaid.httpmaid.http,
- de.quantummaid.httpmaid.http.headers,
- de.quantummaid.httpmaid.http.headers.accept,
- de.quantummaid.httpmaid.http.headers.cookies,
- de.quantummaid.httpmaid.logger,
- de.quantummaid.httpmaid.marshalling,
- de.quantummaid.httpmaid.marshalling.urlencoded,
- de.quantummaid.httpmaid.path,
- de.quantummaid.httpmaid.path.statemachine,
- de.quantummaid.httpmaid.processors,
- de.quantummaid.httpmaid.purejavaendpoint,
- de.quantummaid.httpmaid.responsetemplate,
- de.quantummaid.httpmaid.security,
- de.quantummaid.httpmaid.security.authentication,
- de.quantummaid.httpmaid.security.authorization,
- de.quantummaid.httpmaid.security.basicauth,
- de.quantummaid.httpmaid.security.config,
- de.quantummaid.httpmaid.security.filtering,
- de.quantummaid.httpmaid.security.oauth2,
- de.quantummaid.httpmaid.util,
- de.quantummaid.httpmaid.util.describing
Class Hierarchy
- java.lang.Object
- de.quantummaid.httpmaid.http.headers.accept.Accept
- de.quantummaid.httpmaid.path.AnyMatcher (implements de.quantummaid.httpmaid.path.statemachine.StateMachineMatcher<T>)
- de.quantummaid.httpmaid.responsetemplate.ApplyResponseTemplateProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.security.authentication.AuthenticatorConfigurator (implements de.quantummaid.httpmaid.security.config.SecurityConfigurator<T>)
- de.quantummaid.httpmaid.security.authentication.AuthenticatorId
- de.quantummaid.httpmaid.security.authentication.AuthenticatorProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.security.authorization.AuthorizationHeader
- de.quantummaid.httpmaid.security.authorization.AuthorizerConfigurator (implements de.quantummaid.httpmaid.security.config.SecurityConfigurator<T>)
- de.quantummaid.httpmaid.security.authorization.AuthorizerId
- de.quantummaid.httpmaid.security.authorization.AuthorizerProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.chains.autoloading.Autoloader
- de.quantummaid.httpmaid.security.basicauth.BasicAuthConfigurator (implements de.quantummaid.httpmaid.security.config.SecurityConfigurator<T>)
- de.quantummaid.httpmaid.util.describing.CardBuilder
- de.quantummaid.httpmaid.chains.Chain
- de.quantummaid.httpmaid.chains.builder.ChainBuilder
- de.quantummaid.httpmaid.chains.builder.ChainBuilderEntry
- de.quantummaid.httpmaid.chains.ChainExtender
- de.quantummaid.httpmaid.chains.ChainName
- de.quantummaid.httpmaid.chains.ChainRegistry
- de.quantummaid.httpmaid.chains.ChainRegistryBuilder
- de.quantummaid.httpmaid.closing.ClosingActions
- de.quantummaid.httpmaid.chains.graph.Color
- de.quantummaid.httpmaid.chains.graph.ColorPool<T>
- de.quantummaid.httpmaid.Configurators
- de.quantummaid.httpmaid.chains.rules.Consume (implements de.quantummaid.httpmaid.chains.rules.Action)
- de.quantummaid.httpmaid.http.headers.ContentType
- de.quantummaid.httpmaid.http.headers.cookies.CookieBuilder
- de.quantummaid.httpmaid.http.headers.cookies.CookieName
- de.quantummaid.httpmaid.http.headers.cookies.Cookies
- de.quantummaid.httpmaid.http.headers.cookies.CookieValue
- de.quantummaid.httpmaid.CoreModule (implements de.quantummaid.httpmaid.chains.ChainModule)
- de.quantummaid.httpmaid.cors.Cors
- de.quantummaid.httpmaid.cors.CorsConfigurator (implements de.quantummaid.httpmaid.chains.Configurator)
- de.quantummaid.httpmaid.cors.CorsConfigurators
- de.quantummaid.httpmaid.cors.CorsModule (implements de.quantummaid.httpmaid.chains.ChainModule)
- de.quantummaid.httpmaid.debug.DebugConfigurator
- de.quantummaid.httpmaid.debug.DebugModule (implements de.quantummaid.httpmaid.chains.ChainModule)
- de.quantummaid.httpmaid.exceptions.DefaultExceptionMapper (implements de.quantummaid.httpmaid.exceptions.ExceptionMapper<T>)
- de.quantummaid.httpmaid.chains.DependencyRegistry
- de.quantummaid.httpmaid.handler.DetermineHandlerProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.chains.rules.Drop (implements de.quantummaid.httpmaid.chains.rules.Action)
- de.quantummaid.httpmaid.chains.graph.Edge
- de.quantummaid.httpmaid.path.statemachine.ElementPosition<T>
- de.quantummaid.httpmaid.exceptions.ExceptionConfigurators
- de.quantummaid.httpmaid.exceptions.ExceptionSerializer
- de.quantummaid.httpmaid.cors.domain.ExposedHeader
- de.quantummaid.httpmaid.cors.domain.ExposedHeaders
- de.quantummaid.httpmaid.handler.http.files.FileLoader
- de.quantummaid.httpmaid.security.filtering.FilterConfigurator (implements de.quantummaid.httpmaid.security.config.SecurityConfigurator<T>)
- de.quantummaid.httpmaid.filtermap.FilterMap<F,T>
- de.quantummaid.httpmaid.filtermap.FilterMapBuilder<F,T>
- de.quantummaid.httpmaid.generator.Generator<T>
- de.quantummaid.httpmaid.generator.Generators<T>
- de.quantummaid.httpmaid.chains.graph.Graph
- de.quantummaid.httpmaid.handler.distribution.HandlerDistributor
- de.quantummaid.httpmaid.handler.distribution.HandlerDistributors
- de.quantummaid.httpmaid.http.Headers
- de.quantummaid.httpmaid.http.headers.HeaderValueWithComment
- de.quantummaid.httpmaid.http.Http
- de.quantummaid.httpmaid.http.Http.Headers
- de.quantummaid.httpmaid.http.Http.Methods
- de.quantummaid.httpmaid.http.Http.StatusCodes
- de.quantummaid.httpmaid.HttpMaid (implements java.lang.AutoCloseable)
- de.quantummaid.httpmaid.HttpMaidBuilder
- de.quantummaid.httpmaid.HttpMaidChainKeys
- de.quantummaid.httpmaid.HttpMaidChains
- de.quantummaid.httpmaid.handler.http.HttpRequest
- de.quantummaid.httpmaid.http.HttpRequestMethod
- de.quantummaid.httpmaid.handler.http.HttpResponse
- de.quantummaid.httpmaid.responsetemplate.InitResponseProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.handler.InvokeHandlerProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.chains.rules.Jump (implements de.quantummaid.httpmaid.chains.rules.Action)
- de.quantummaid.httpmaid.chains.graph.Label
- de.quantummaid.httpmaid.backchannel.LocalBackChannelFactory (implements de.quantummaid.httpmaid.backchannel.BackChannelFactory)
- de.quantummaid.httpmaid.logger.Logger
- de.quantummaid.httpmaid.logger.LoggerConfigurators
- de.quantummaid.httpmaid.logger.Loggers
- de.quantummaid.httpmaid.logger.LogLevel
- de.quantummaid.httpmaid.logger.LogMessage
- de.quantummaid.httpmaid.util.describing.MapDumper
- de.quantummaid.httpmaid.processors.MapExceptionProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.util.Maps
- de.quantummaid.httpmaid.marshalling.MarshallingConfigurators
- de.quantummaid.httpmaid.marshalling.MarshallingModule (implements de.quantummaid.httpmaid.chains.ChainModule)
- de.quantummaid.httpmaid.path.statemachine.MatchingResult
- de.quantummaid.httpmaid.chains.autoloading.MavenDependency
- de.quantummaid.httpmaid.cors.domain.MaxAge
- de.quantummaid.httpmaid.chains.MetaData
- de.quantummaid.httpmaid.chains.MetaDataKey<T>
- de.quantummaid.httpmaid.MetricsProvider<T>
- de.quantummaid.httpmaid.http.headers.accept.MimeType
- de.quantummaid.httpmaid.http.headers.accept.MimeTypeMatcher
- de.quantummaid.httpmaid.chains.ModuleIdentifier
- de.quantummaid.httpmaid.handler.http.files.MultiformatPath
- de.quantummaid.httpmaid.chains.graph.Node
- de.quantummaid.httpmaid.security.oauth2.OAuth2Authenticator (implements de.quantummaid.httpmaid.security.authentication.Authenticator<T>)
- de.quantummaid.httpmaid.cors.domain.Origin
- de.quantummaid.httpmaid.path.Path
- de.quantummaid.httpmaid.generator.PathAndMethodGenerationCondition (implements de.quantummaid.httpmaid.generator.GenerationCondition)
- de.quantummaid.httpmaid.http.PathParameters
- de.quantummaid.httpmaid.path.PathTemplate
- de.quantummaid.httpmaid.cors.PreflightRequestProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.purejavaendpoint.PureJavaEndpoint (implements java.lang.AutoCloseable)
- de.quantummaid.httpmaid.http.QueryParameters
- de.quantummaid.httpmaid.path.RegexMatcher (implements de.quantummaid.httpmaid.path.statemachine.StateMachineMatcher<T>)
- de.quantummaid.httpmaid.handler.distribution.RegisteredHandlers
- de.quantummaid.httpmaid.chains.RegisteredProcessor
- de.quantummaid.httpmaid.cors.domain.RequestedHeader
- de.quantummaid.httpmaid.cors.domain.RequestedHeaders
- de.quantummaid.httpmaid.cors.domain.RequestedMethod
- de.quantummaid.httpmaid.cors.policy.ResourceSharingPolicy
- de.quantummaid.httpmaid.chains.rules.Rule
- de.quantummaid.httpmaid.chains.rules.RuleDescription
- de.quantummaid.httpmaid.security.SecurityConfigurators
- de.quantummaid.httpmaid.security.SecurityModule (implements de.quantummaid.httpmaid.chains.ChainModule)
- de.quantummaid.httpmaid.security.SecurityProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.http.headers.cookies.SetCookieHeader
- de.quantummaid.httpmaid.logger.SetLoggerProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.cors.SimpleCrossOriginRequestProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.security.SimpleSecurityConfigurator (implements de.quantummaid.httpmaid.security.config.SecurityConfigurator<T>)
- de.quantummaid.httpmaid.path.statemachine.State
- de.quantummaid.httpmaid.path.statemachine.StateMachine<T>
- de.quantummaid.httpmaid.path.statemachine.StateMachineBuilder<T>
- de.quantummaid.httpmaid.util.Streams
- de.quantummaid.httpmaid.processors.StreamToStringProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.processors.StringBodyToStreamProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.util.describing.TextCanvas
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- de.quantummaid.httpmaid.security.authentication.CouldNotAuthenticateException
- de.quantummaid.httpmaid.handler.http.files.FileDoesNotExistException
- de.quantummaid.httpmaid.handler.distribution.HandlerDistributorException
- java.lang.IllegalArgumentException
- de.quantummaid.httpmaid.util.CustomTypeValidationException
- de.quantummaid.httpmaid.marshalling.MarshallingException
- de.quantummaid.httpmaid.marshalling.ResponseContentTypeCouldNotBeDeterminedException
- de.quantummaid.httpmaid.marshalling.UnsupportedContentTypeException
- de.quantummaid.httpmaid.chains.NoChainForNameException
- de.quantummaid.httpmaid.handler.NoHandlerFoundException
- de.quantummaid.httpmaid.security.authorization.NotAuthorizedException
- de.quantummaid.httpmaid.util.ObjectNotOfExpectedTypeException
- de.quantummaid.httpmaid.util.ObjectNotPresentException
- de.quantummaid.httpmaid.generator.OverlappingConditionsException
- java.lang.RuntimeException
- java.lang.Exception
- de.quantummaid.httpmaid.path.statemachine.Transition<T>
- de.quantummaid.httpmaid.processors.TranslateToValueObjectsProcessor (implements de.quantummaid.httpmaid.chains.Processor)
- de.quantummaid.httpmaid.marshalling.urlencoded.UrlEncodedMarshaller (implements de.quantummaid.httpmaid.marshalling.Marshaller)
- de.quantummaid.httpmaid.marshalling.urlencoded.UrlEncodedUnmarshaller (implements de.quantummaid.httpmaid.marshalling.Unmarshaller)
- de.quantummaid.httpmaid.util.Validators
Interface Hierarchy
- de.quantummaid.httpmaid.chains.rules.Action
- de.quantummaid.httpmaid.cors.policy.AllowedHeaders
- de.quantummaid.httpmaid.cors.policy.AllowedMethods
- de.quantummaid.httpmaid.cors.policy.AllowedOrigins
- de.quantummaid.httpmaid.security.authentication.Authenticator<T>
- de.quantummaid.httpmaid.security.basicauth.BasicAuthAuthenticator
- de.quantummaid.httpmaid.security.authorization.Authorizer
- de.quantummaid.httpmaid.security.authorization.HttpAuthorizer
- de.quantummaid.httpmaid.backchannel.BackChannelFactory
- de.quantummaid.httpmaid.backchannel.BackChannelTrigger
- de.quantummaid.httpmaid.closing.ClosingAction
- de.quantummaid.httpmaid.generator.builder.ConditionStage<T>
- de.quantummaid.httpmaid.chains.Configurator
- de.quantummaid.httpmaid.chains.ChainModule
- de.quantummaid.httpmaid.marshalling.MarshallingModuleConfigurator
- de.quantummaid.httpmaid.security.config.SecurityConfigurator<T> (also extends de.quantummaid.httpmaid.security.config.FilterConfigurator<T>, de.quantummaid.httpmaid.security.config.PhaseConfigurator<T>)
- de.quantummaid.httpmaid.chains.ConfiguratorBuilder
- de.quantummaid.httpmaid.exceptions.ExceptionMapper<T>
- de.quantummaid.httpmaid.exceptions.HttpExceptionMapper<T>
- de.quantummaid.httpmaid.security.Filter
- de.quantummaid.httpmaid.security.config.FilterConfigurator<T>
- de.quantummaid.httpmaid.security.config.SecurityConfigurator<T> (also extends de.quantummaid.httpmaid.chains.Configurator, de.quantummaid.httpmaid.security.config.PhaseConfigurator<T>)
- de.quantummaid.httpmaid.chains.FinalConsumer
- de.quantummaid.httpmaid.generator.GenerationCondition
- de.quantummaid.httpmaid.handler.Handler
- de.quantummaid.httpmaid.handler.http.HttpHandler
- de.quantummaid.httpmaid.logger.LoggerImplementation
- de.quantummaid.httpmaid.marshalling.Marshaller
- de.quantummaid.httpmaid.generator.builder.MethodStage<T>
- de.quantummaid.httpmaid.http.headers.accept.MimeTypeElementMatcher
- de.quantummaid.httpmaid.security.config.PhaseConfigurator<T>
- de.quantummaid.httpmaid.security.config.SecurityConfigurator<T> (also extends de.quantummaid.httpmaid.chains.Configurator, de.quantummaid.httpmaid.security.config.FilterConfigurator<T>)
- de.quantummaid.httpmaid.purejavaendpoint.PortStage
- de.quantummaid.httpmaid.chains.Processor
- de.quantummaid.httpmaid.responsetemplate.ResponseTemplate
- de.quantummaid.httpmaid.path.statemachine.StateMachineMatcher<T>
- de.quantummaid.httpmaid.util.Streams.IOConsumer<T>
- de.quantummaid.httpmaid.marshalling.Unmarshaller
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- de.quantummaid.httpmaid.http.headers.cookies.SameSitePolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)