Hierarchy For All Packages
Package Hierarchies:- ninja,
- ninja.application,
- ninja.bodyparser,
- ninja.cache,
- ninja.conf,
- ninja.diagnostics,
- ninja.exceptions,
- ninja.i18n,
- ninja.lifecycle,
- ninja.logging,
- ninja.params,
- ninja.scheduler,
- ninja.scheduler.cron,
- ninja.session,
- ninja.standalone,
- ninja.template,
- ninja.template.directives,
- ninja.uploads,
- ninja.utils,
- ninja.validation,
- ninja.websockets
Class Hierarchy
- java.lang.Object
- ninja.standalone.AbstractConsole<T> (implements ninja.standalone.Console<T>)
- ninja.standalone.AbstractStandalone<T> (implements java.lang.Runnable, ninja.standalone.Standalone<T>)
- ninja.standalone.NinjaConsole
- ninja.utils.AbstractContext (implements ninja.Context.Impl)
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- ninja.conf.FrameworkModule
- ninja.conf.NinjaBaseModule
- ninja.conf.NinjaClassicModule
- ninja.websockets.AbstractWebSocketHandshake (implements ninja.websockets.WebSocketHandshake)
- ninja.utils.AopUtils
- ninja.params.ArgumentClassHolder
- ninja.params.ArgumentExtractors
- ninja.params.ArgumentExtractors.AttributeExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.BodyAsExtractor<T> (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.ContextExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.FileItemParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.FileItemParamsExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.FileParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.FileParamsExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.FlashExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.HeaderExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.HeadersExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.InputStreamParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.InputStreamParamsExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.ParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.ParamsExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.PathParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.SessionExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.SessionParamExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ArgumentExtractors.ValidationExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.AssetsController
- ninja.AssetsControllerHelper
- ninja.AuthenticityFilter (implements ninja.Filter)
- ninja.standalone.AutoStandalone
- ninja.BasicAuthFilter (implements ninja.Filter)
- ninja.bodyparser.BodyParserEngineJson (implements ninja.bodyparser.BodyParserEngine)
- ninja.bodyparser.BodyParserEngineManagerImpl (implements ninja.bodyparser.BodyParserEngineManager)
- ninja.bodyparser.BodyParserEnginePost (implements ninja.bodyparser.BodyParserEngine)
- ninja.bodyparser.BodyParserEngineMultipartPost
- ninja.bodyparser.BodyParserEngineXml (implements ninja.bodyparser.BodyParserEngine)
- ninja.Bootstrap
- ninja.standalone.NinjaConsole.ConsoleBootstrap
- ninja.cache.CacheEhCacheImpl (implements ninja.cache.Cache)
- ninja.cache.CacheMemcachedImpl (implements ninja.cache.Cache)
- ninja.cache.CacheProvider (implements com.google.inject.Provider<T>)
- ninja.utils.ClockImpl (implements ninja.utils.Clock)
- ninja.validation.ConstraintViolation
- ninja.params.ControllerMethodInvoker
- ninja.ControllerMethods
- ninja.Cookie
- ninja.Cookie.Builder
- ninja.utils.CookieDataCodec
- ninja.utils.CookieEncryption
- ninja.scheduler.cron.CronExpression
- ninja.utils.Crypto
- ninja.utils.DateUtil
- ninja.websockets.DefaultWebSockets (implements ninja.websockets.WebSockets)
- ninja.diagnostics.DiagnosticError (implements ninja.Renderable)
- ninja.diagnostics.DiagnosticErrorBuilder
- ninja.diagnostics.DiagnosticErrorRenderer
- ninja.uploads.DiskFileItemProvider (implements ninja.uploads.FileItemProvider)
- ninja.validation.FieldViolation
- ninja.session.FlashScopeImpl (implements ninja.session.FlashScope)
- ninja.utils.ForwardingServiceLoader<T>
- ninja.utils.HttpCacheToolkitImpl (implements ninja.utils.HttpCacheToolkit)
- ninja.utils.HttpHeaderUtils
- ninja.utils.ImplFromPropertiesFactory<T>
- ninja.utils.LambdaRoute
- ninja.utils.Lambdas
- ninja.utils.Lambdas.LambdaInfo
- ninja.i18n.LangImpl (implements ninja.i18n.Lang)
- ninja.lifecycle.LifecycleServiceImpl (implements ninja.lifecycle.LifecycleService)
- ninja.lifecycle.LifecycleSupport
- ninja.logging.LogbackConfigurator
- ninja.utils.LoggerProvider (implements com.google.inject.Provider<T>)
- ninja.uploads.MemoryFileItemProvider (implements ninja.uploads.FileItemProvider)
- ninja.utils.Message
- ninja.i18n.MessagesImpl (implements ninja.i18n.Messages)
- ninja.utils.MethodReference
- ninja.utils.MimeTypes
- ninja.utils.NinjaBaseDirectoryResolver
- ninja.cache.NinjaCache
- ninja.NinjaDefault (implements ninja.Ninja)
- ninja.utils.NinjaModeHelper
- ninja.utils.NinjaPropertiesImpl (implements ninja.utils.NinjaProperties)
- ninja.utils.NinjaPropertiesImpl.Builder
- ninja.utils.NinjaPropertiesImplTool
- ninja.uploads.NoFileItemProvider (implements ninja.uploads.FileItemProvider)
- ninja.utils.NoHttpBody
- ninja.utils.ObjectMapperProvider (implements com.google.inject.Provider<T>)
- ninja.utils.OverlayedNinjaProperties
- ninja.params.ParamParsers
- ninja.params.ParamParsers.ArrayParamParser<T>
- ninja.params.ParamParsers.BooleanParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.ByteParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.CharacterParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.CsvParamParser<T> (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.DateParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.DoubleParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.EmptyStringParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.FloatParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.GenericEnumParamParser<E> (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.IntegerParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.ListParamParser<T>
- ninja.params.ParamParsers.LongParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveBooleanParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveByteParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveCharacterParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveDoubleParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveFloatParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveIntegerParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveLongParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.PrimitiveShortParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.ShortParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.StringParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParamParsers.UUIDParamParser (implements ninja.params.ParamParser<T>)
- ninja.params.ParsingArgumentExtractor<T> (implements ninja.params.ArgumentExtractor<T>)
- ninja.params.ParsingArrayExtractor<X> (implements ninja.params.ArgumentExtractor<T>)
- ninja.Result
- ninja.AsyncResult
- ninja.utils.ResultHandler
- ninja.Results
- ninja.ReverseRouter (implements ninja.WithControllerMethod<T>)
- ninja.ReverseRouter.Builder
- ninja.Route
- ninja.RouteBuilderImpl (implements ninja.RouteBuilder)
- ninja.RouteParameter
- ninja.RouterImpl (implements ninja.Router)
- ninja.scheduler.Scheduler
- ninja.scheduler.SchedulerSupport
- ninja.utils.SecretGenerator
- ninja.SecureFilter (implements ninja.Filter)
- ninja.session.SessionImpl (implements ninja.session.Session)
- ninja.diagnostics.SourceSnippet
- ninja.diagnostics.SourceSnippetHelper
- ninja.standalone.StandaloneHelper
- ninja.utils.SwissKnife
- ninja.template.TemplateEngineFreemarker (implements ninja.template.TemplateEngine)
- ninja.template.TemplateEngineFreemarkerAssetsAtMethod (implements freemarker.template.TemplateMethodModelEx)
- ninja.template.directives.TemplateEngineFreemarkerAuthenticityFormDirective (implements freemarker.template.TemplateDirectiveModel)
- ninja.template.directives.TemplateEngineFreemarkerAuthenticityTokenDirective (implements freemarker.template.TemplateDirectiveModel)
- ninja.template.TemplateEngineFreemarkerExceptionHandler (implements freemarker.template.TemplateExceptionHandler)
- ninja.template.TemplateEngineFreemarkerI18nMethod (implements freemarker.template.TemplateMethodModelEx)
- ninja.template.TemplateEngineFreemarkerPrettyTimeMethod (implements freemarker.template.TemplateMethodModelEx)
- ninja.template.TemplateEngineFreemarkerReverseRouteHelper
- ninja.template.TemplateEngineFreemarkerReverseRouteMethod (implements freemarker.template.TemplateMethodModelEx)
- ninja.template.TemplateEngineFreemarkerWebJarsAtMethod (implements freemarker.template.TemplateMethodModelEx)
- ninja.template.TemplateEngineHelper
- ninja.template.TemplateEngineJson (implements ninja.template.TemplateEngine)
- ninja.template.TemplateEngineJsonP (implements ninja.template.TemplateEngine)
- ninja.template.TemplateEngineManagerImpl (implements ninja.template.TemplateEngineManager)
- ninja.template.TemplateEngineText (implements ninja.template.TemplateEngine)
- ninja.template.TemplateEngineXml (implements ninja.template.TemplateEngine)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ninja.scheduler.cron.BadCronExpressionException
- ninja.cache.CacheException
- ninja.lifecycle.LifecycleException
- ninja.lifecycle.FailedDisposeException
- ninja.lifecycle.FailedStartException
- ninja.exceptions.NinjaException
- ninja.exceptions.BadRequestException
- ninja.exceptions.ForbiddenRequestException
- ninja.exceptions.InternalServerErrorException
- ninja.exceptions.RenderingException
- ninja.exceptions.RequestNotFoundException
- ninja.RoutingException
- java.lang.RuntimeException
- java.lang.Exception
- ninja.utils.TimeUtil
- ninja.params.ValidatingArgumentExtractor<T> (implements ninja.params.ArgumentExtractor<T>)
- ninja.validation.ValidationImpl (implements ninja.validation.Validation)
- ninja.validation.Validators
- ninja.validation.Validators.DateValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.EnumValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.FloatValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.IntegerValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.JSRValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.LengthValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.MatchesValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.NumberValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.RequiredValidator (implements ninja.validation.Validator<T>)
- ninja.validation.Validators.UUIDValidator (implements ninja.validation.Validator<T>)
- ninja.websockets.WebSocketHandshakeExtractor (implements ninja.params.ArgumentExtractor<T>)
- ninja.websockets.WebSocketUtils
- ninja.WrappedContext (implements ninja.Context)
- ninja.utils.XmlMapperProvider (implements com.google.inject.Provider<T>)
- ninja.standalone.AbstractConsole<T> (implements ninja.standalone.Console<T>)
Interface Hierarchy
- ninja.application.ApplicationFilters
- ninja.application.ApplicationRoutes
- ninja.params.ArgumentExtractor<T>
- ninja.bodyparser.BodyParserEngine
- ninja.bodyparser.BodyParserEngineManager
- ninja.cache.Cache
- ninja.utils.Clock
- ninja.standalone.Console<T>
- ninja.standalone.Standalone<T>
- ninja.ContentTypes
- ninja.Context
- ninja.Context.Impl
- ninja.scheduler.cron.CronExpressionPart
- ninja.uploads.FileItem
- ninja.uploads.FileItemProvider
- ninja.Filter
- ninja.FilterChain
- ninja.session.FlashScope
- ninja.utils.HttpCacheToolkit
- ninja.utils.HttpHeaderConstants
- ninja.i18n.Lang
- ninja.lifecycle.LifecycleService
- ninja.i18n.Messages
- ninja.Ninja
- ninja.utils.NinjaConstant
- ninja.utils.NinjaProperties
- ninja.params.ParamParser<T>
- ninja.Renderable
- ninja.utils.ResponseStreams
- ninja.Router
- java.io.Serializable
- ninja.ControllerMethods.ControllerMethod
- ninja.ControllerMethods.ControllerMethod0
- ninja.ControllerMethods.ControllerMethod1<A>
- ninja.ControllerMethods.ControllerMethod10<A,B,C,D,E,F,G,H,I,J>
- ninja.ControllerMethods.ControllerMethod11<A,B,C,D,E,F,G,H,I,J,K>
- ninja.ControllerMethods.ControllerMethod12<A,B,C,D,E,F,G,H,I,J,K,L>
- ninja.ControllerMethods.ControllerMethod13<A,B,C,D,E,F,G,H,I,J,K,L,M>
- ninja.ControllerMethods.ControllerMethod14<A,B,C,D,E,F,G,H,I,J,K,L,M,N>
- ninja.ControllerMethods.ControllerMethod15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O>
- ninja.ControllerMethods.ControllerMethod2<A,B>
- ninja.ControllerMethods.ControllerMethod3<A,B,C>
- ninja.ControllerMethods.ControllerMethod4<A,B,C,D>
- ninja.ControllerMethods.ControllerMethod5<A,B,C,D,E>
- ninja.ControllerMethods.ControllerMethod6<A,B,C,D,E,F>
- ninja.ControllerMethods.ControllerMethod7<A,B,C,D,E,F,G>
- ninja.ControllerMethods.ControllerMethod8<A,B,C,D,E,F,G,H>
- ninja.ControllerMethods.ControllerMethod9<A,B,C,D,E,F,G,H,I>
- ninja.ControllerMethods.ControllerMethod
- ninja.session.Session
- ninja.template.TemplateEngine
- ninja.template.TemplateEngineManager
- ninja.UsernamePasswordValidator
- ninja.validation.Validation
- ninja.validation.Validator<T>
- ninja.websockets.WebSocketHandshake
- ninja.websockets.WebSockets
- ninja.WithControllerMethod<T>
- ninja.RouteBuilder
Annotation Type Hierarchy
- ninja.params.Attribute (implements java.lang.annotation.Annotation)
- ninja.lifecycle.Dispose (implements java.lang.annotation.Annotation)
- ninja.uploads.FileProvider (implements java.lang.annotation.Annotation)
- ninja.FilterWith (implements java.lang.annotation.Annotation)
- ninja.params.Header (implements java.lang.annotation.Annotation)
- ninja.params.Headers (implements java.lang.annotation.Annotation)
- ninja.validation.IsDate (implements java.lang.annotation.Annotation)
- ninja.validation.IsEnum (implements java.lang.annotation.Annotation)
- ninja.validation.IsFloat (implements java.lang.annotation.Annotation)
- ninja.validation.IsInteger (implements java.lang.annotation.Annotation)
- ninja.validation.IsUUID (implements java.lang.annotation.Annotation)
- ninja.validation.JSR303Validation (implements java.lang.annotation.Annotation)
- ninja.validation.Length (implements java.lang.annotation.Annotation)
- ninja.validation.Matches (implements java.lang.annotation.Annotation)
- ninja.validation.NumberValue (implements java.lang.annotation.Annotation)
- ninja.params.Param (implements java.lang.annotation.Annotation)
- ninja.params.Params (implements java.lang.annotation.Annotation)
- ninja.params.PathParam (implements java.lang.annotation.Annotation)
- ninja.validation.Required (implements java.lang.annotation.Annotation)
- ninja.scheduler.Schedule (implements java.lang.annotation.Annotation)
- ninja.params.SessionParam (implements java.lang.annotation.Annotation)
- ninja.lifecycle.Start (implements java.lang.annotation.Annotation)
- ninja.params.WithArgumentExtractor (implements java.lang.annotation.Annotation)
- ninja.params.WithArgumentExtractors (implements java.lang.annotation.Annotation)
- ninja.validation.WithValidator (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ninja.Context.HTTP_STATUS
- ninja.utils.Lambdas.Kind
- ninja.utils.NinjaMode
- ninja.lifecycle.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)