A B C D E F G H I J K L M N O P R S T U V W X Y

A

addBcc(String...) - Method in class ninja.postoffice.common.MailImpl
 
addBcc(String...) - Method in interface ninja.postoffice.Mail
In general email addresses could look like: Joe Jocker or [email protected].
addCc(String...) - Method in class ninja.postoffice.common.MailImpl
 
addCc(String...) - Method in interface ninja.postoffice.Mail
In general email addresses could look like: Joe Jocker or [email protected].
addCookie(Cookie) - Method in interface ninja.Context
Add the given cookie to the response
addCookie(Cookie) - Method in class ninja.ContextImpl
 
addCookie(Cookie) - Method in class ninja.Result
 
addCookie(Cookie) - Method in class ninja.WrappedContext
 
addFieldViolation(String, ConstraintViolation) - Method in interface ninja.validation.Validation
Add a violation to the given field
addFieldViolation(String, ConstraintViolation) - Method in class ninja.validation.ValidationImpl
 
addHeader(String, String) - Method in class ninja.postoffice.common.MailImpl
 
addHeader(String, String) - Method in interface ninja.postoffice.Mail
 
addHeader(String, String) - Method in class ninja.Result
 
addNinjaModule(NinjaModuleRegistry) - Method in interface ninja.NinjaModule
 
addPlugin(Class<NinjaModule>) - Method in interface ninja.NinjaModuleRegistry
 
addPlugin(Class<NinjaModule>) - Method in class ninja.NinjaModuleRegistryImpl
 
addReplyTo(String...) - Method in class ninja.postoffice.common.MailImpl
 
addReplyTo(String...) - Method in interface ninja.postoffice.Mail
In general email addresses could look like: Joe Jocker or [email protected].
addTo(String...) - Method in class ninja.postoffice.common.MailImpl
 
addTo(String...) - Method in interface ninja.postoffice.Mail
In general email addresses could look like: Joe Jocker or [email protected].
addViolation(ConstraintViolation) - Method in interface ninja.validation.Validation
Add a general violation
addViolation(ConstraintViolation) - Method in class ninja.validation.ValidationImpl
 
APPLICATION_JSON - Static variable in interface ninja.ContentTypes
 
APPLICATION_OCTET_STREAM - Static variable in class ninja.Result
 
APPLICATION_XML - Static variable in class ninja.Result
 
applicationCookiePrefix - Static variable in interface ninja.utils.NinjaConstant
Prefix used for all Ninja cookies.
applicationName - Static variable in interface ninja.utils.NinjaConstant
Used to verify client side cookie for instance.
ApplicationRoutes - Interface in ninja.application
Implement this file in directory conf/Routes.java to set up your routes...
applicationSecret - Static variable in interface ninja.utils.NinjaConstant
Used to verify client side cookie for instance.
APPLICATON_JSON - Static variable in class ninja.Result
 
ArgumentClassHolder - Class in ninja.params
This is used to hold the argument class, so that it can be injected into extractors/validators so they can know what type they are extracting.
ArgumentClassHolder(Class<?>) - Constructor for class ninja.params.ArgumentClassHolder
 
ArgumentExtractor<T> - Interface in ninja.params
Extracts a controller argument from the context
ArgumentExtractors - Class in ninja.params
Built in argument extractors
ArgumentExtractors() - Constructor for class ninja.params.ArgumentExtractors
 
ArgumentExtractors.BodyAsExtractor<T> - Class in ninja.params
 
ArgumentExtractors.BodyAsExtractor(Class<T>) - Constructor for class ninja.params.ArgumentExtractors.BodyAsExtractor
 
ArgumentExtractors.ContextExtractor - Class in ninja.params
 
ArgumentExtractors.ContextExtractor() - Constructor for class ninja.params.ArgumentExtractors.ContextExtractor
 
ArgumentExtractors.FlashExtractor - Class in ninja.params
 
ArgumentExtractors.FlashExtractor() - Constructor for class ninja.params.ArgumentExtractors.FlashExtractor
 
ArgumentExtractors.HttpServletRequestExtractor - Class in ninja.params
 
ArgumentExtractors.HttpServletRequestExtractor() - Constructor for class ninja.params.ArgumentExtractors.HttpServletRequestExtractor
 
ArgumentExtractors.HttpServletResponseExtractor - Class in ninja.params
 
ArgumentExtractors.HttpServletResponseExtractor() - Constructor for class ninja.params.ArgumentExtractors.HttpServletResponseExtractor
 
ArgumentExtractors.ParamExtractor - Class in ninja.params
 
ArgumentExtractors.ParamExtractor(Param) - Constructor for class ninja.params.ArgumentExtractors.ParamExtractor
 
ArgumentExtractors.PathParamExtractor - Class in ninja.params
 
ArgumentExtractors.PathParamExtractor(PathParam) - Constructor for class ninja.params.ArgumentExtractors.PathParamExtractor
 
ArgumentExtractors.SessionExtractor - Class in ninja.params
 
ArgumentExtractors.SessionExtractor() - Constructor for class ninja.params.ArgumentExtractors.SessionExtractor
 
ArgumentExtractors.SessionParamExtractor - Class in ninja.params
 
ArgumentExtractors.SessionParamExtractor(SessionParam) - Constructor for class ninja.params.ArgumentExtractors.SessionParamExtractor
 
ArgumentExtractors.ValidationExtractor - Class in ninja.params
 
ArgumentExtractors.ValidationExtractor() - Constructor for class ninja.params.ArgumentExtractors.ValidationExtractor
 
AssetsController - Class in ninja
This controller serves public resources under /public
AssetsController(MimeTypes) - Constructor for class ninja.AssetsController
 
async() - Static method in class ninja.Results
 
asyncRequestComplete() - Method in interface ninja.Context
Indicate that processing this request is complete.
asyncRequestComplete() - Method in class ninja.ContextImpl
 
asyncRequestComplete() - Method in class ninja.WrappedContext
 
AsyncResult - Class in ninja
An async result
AsyncResult() - Constructor for class ninja.AsyncResult
 
AsyncStrategy - Interface in ninja.async
The strategy for async handling
AsyncStrategyFactory - Interface in ninja.async
Factory for creating an async strategy
AsyncStrategyFactoryHolder - Class in ninja.async
 
AsyncStrategyFactoryHolder() - Constructor for class ninja.async.AsyncStrategyFactoryHolder
 

B

badRequest() - Static method in class ninja.Results
 
bindProperties(Binder) - Method in class ninja.utils.NinjaPropertiesImpl
 
BlockingAsyncStrategy - Class in ninja.async
 
BlockingAsyncStrategy() - Constructor for class ninja.async.BlockingAsyncStrategy
 
BodyParserEngine - Interface in ninja.bodyparser
 
BodyParserEngineJson - Class in ninja.bodyparser
 
BodyParserEngineJson() - Constructor for class ninja.bodyparser.BodyParserEngineJson
 
BodyParserEngineManager - Interface in ninja.bodyparser
 
BodyParserEngineManagerImpl - Class in ninja.bodyparser
 
BodyParserEngineManagerImpl(BodyParserEngineJson) - Constructor for class ninja.bodyparser.BodyParserEngineManagerImpl
 
build() - Method in class ninja.Cookie.Builder
 
build(Method, Injector) - Static method in class ninja.params.ControllerMethodInvoker
 
builder(String, String) - Static method in class ninja.Cookie
 
builder(Cookie) - Static method in class ninja.Cookie
 

C

clear() - Method in interface ninja.session.SessionCookie
 
clear() - Method in class ninja.session.SessionCookieImpl
 
clearCurrentFlashCookieData() - Method in interface ninja.session.FlashCookie
 
clearCurrentFlashCookieData() - Method in class ninja.session.FlashCookieImpl
 
closeTemplateSource(Object) - Method in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
code - Variable in enum ninja.Context.HTTP_STATUS
 
CommonsmailHelper - Interface in ninja.postoffice.commonsmail
 
CommonsmailHelperImpl - Class in ninja.postoffice.commonsmail
 
CommonsmailHelperImpl() - Constructor for class ninja.postoffice.commonsmail.CommonsmailHelperImpl
 
compileRoutes() - Method in interface ninja.Router
Compile all the routes that have been registered with the router.
compileRoutes() - Method in class ninja.RouterImpl
 
CONF_FILE_LOCATION_BY_CONVENTION - Static variable in interface ninja.utils.NinjaProperties
The default configuration.
Configuration - Class in ninja
The basic configuration of the main ninja framework.
Configuration(NinjaPropertiesImpl) - Constructor for class ninja.Configuration
 
configure() - Method in class ninja.Configuration
 
ConstraintViolation - Class in ninja.validation
A validation constraint violation
ConstraintViolation(String, String, String, Object...) - Constructor for class ninja.validation.ConstraintViolation
Create a constraint violation
contains(String) - Method in interface ninja.session.FlashCookie
 
contains(String) - Method in class ninja.session.FlashCookieImpl
 
contentType(String) - Method in class ninja.Result
Sets the content type
contentType(String) - Static method in class ninja.Results
 
ContentTypes - Interface in ninja
 
Context - Interface in ninja
 
Context.HTTP_STATUS - Enum in ninja
 
ContextImpl - Class in ninja
 
ContextImpl(BodyParserEngineManager, FlashCookie, SessionCookie, ResultHandler, Validation) - Constructor for class ninja.ContextImpl
 
ControllerMethodInvoker - Class in ninja.params
Invokes methods on the controller, extracting arguments out
controllerReturned() - Method in interface ninja.async.AsyncStrategy
 
controllerReturned() - Method in class ninja.async.BlockingAsyncStrategy
 
controllerReturned() - Method in class ninja.async.Servlet3AsyncStrategy
 
controllerReturned() - Method in interface ninja.Context
 
controllerReturned() - Method in class ninja.ContextImpl
Used to indicate that the controller has finished executing
controllerReturned() - Method in class ninja.WrappedContext
 
CONTROLLERS_DIR - Static variable in interface ninja.utils.NinjaConstant
 
convertNinjaCookieToServletCookie(Cookie) - Static method in class ninja.utils.CookieHelper
 
Cookie - Class in ninja
An HTTP cookie
Cookie(String, String, String, String, int, String, boolean, boolean) - Constructor for class ninja.Cookie
 
Cookie.Builder - Class in ninja
 
CookieHelper - Class in ninja.utils
 
CookieHelper() - Constructor for class ninja.utils.CookieHelper
 
create(String, Object...) - Static method in class ninja.validation.ConstraintViolation
 
createForField(String, String, Object...) - Static method in class ninja.validation.ConstraintViolation
 
createForFieldWithDefault(String, String, String, Object...) - Static method in class ninja.validation.ConstraintViolation
 
createListOfAddresses(Collection<String>) - Method in interface ninja.postoffice.commonsmail.CommonsmailHelper
 
createListOfAddresses(Collection<String>) - Method in class ninja.postoffice.commonsmail.CommonsmailHelperImpl
 
createMultiPartEmailWithContent(Mail) - Method in interface ninja.postoffice.commonsmail.CommonsmailHelper
Creates a MultiPartEmail.
createMultiPartEmailWithContent(Mail) - Method in class ninja.postoffice.commonsmail.CommonsmailHelperImpl
Creates a MultiPartEmail.
createStrategy(HttpServletRequest, ResultHandler) - Method in interface ninja.async.AsyncStrategyFactory
 
createValidEmailFromString(String) - Method in interface ninja.postoffice.commonsmail.CommonsmailHelper
 
createValidEmailFromString(String) - Method in class ninja.postoffice.commonsmail.CommonsmailHelperImpl
 
createWithDefault(String, String, Object...) - Static method in class ninja.validation.ConstraintViolation
 
Crypto - Class in ninja.utils
 
Crypto(NinjaProperties) - Constructor for class ninja.utils.Crypto
Secret is a secret key.
currentFlashCookieData - Variable in class ninja.session.FlashCookieImpl
 

D

DELETE() - Method in interface ninja.Router
 
DELETE() - Method in class ninja.RouterImpl
 
destroy() - Method in class ninja.NinjaServletDispatcher
 
discard(String) - Method in interface ninja.session.FlashCookie
 
discard() - Method in interface ninja.session.FlashCookie
 
discard(String) - Method in class ninja.session.FlashCookieImpl
 
discard() - Method in class ninja.session.FlashCookieImpl
 
Dispose - Annotation Type in ninja.lifecycle
Annotation indicating this method should be called on application shut down.
dispose() - Method in class ninja.scheduler.Scheduler
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ninja.NinjaServletDispatcher
 
doPopulateMultipartMailWithContent(MultiPartEmail, Mail) - Method in interface ninja.postoffice.commonsmail.CommonsmailHelper
 
doPopulateMultipartMailWithContent(MultiPartEmail, Mail) - Method in class ninja.postoffice.commonsmail.CommonsmailHelperImpl
 
doSetServerParameter(MultiPartEmail, String, Integer, Boolean, String, String, Boolean) - Method in interface ninja.postoffice.commonsmail.CommonsmailHelper
 
doSetServerParameter(MultiPartEmail, String, Integer, Boolean, String, String, Boolean) - Method in class ninja.postoffice.commonsmail.CommonsmailHelperImpl
 

E

equals(Object) - Method in class ninja.Cookie
 
error(String, Object...) - Method in interface ninja.session.FlashCookie
 
error(String, Object...) - Method in class ninja.session.FlashCookieImpl
 
ESCAPE_PREFIX - Static variable in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
ESCAPE_SUFFIX - Static variable in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
extract(Context) - Method in interface ninja.params.ArgumentExtractor
Extract the argument from the context
extract(Context) - Method in class ninja.params.ArgumentExtractors.BodyAsExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.ContextExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.FlashExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.HttpServletRequestExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.HttpServletResponseExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.ParamExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.PathParamExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.SessionExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.SessionParamExtractor
 
extract(Context) - Method in class ninja.params.ArgumentExtractors.ValidationExtractor
 
extract(Context) - Method in class ninja.params.ParsingArgumentExtractor
 
extract(Context) - Method in class ninja.params.ValidatingArgumentExtractor
 

F

FailedDisposeException - Exception in ninja.lifecycle
Exception thrown when an error occurs when disposing of a bean
FailedDisposeException() - Constructor for exception ninja.lifecycle.FailedDisposeException
 
FailedDisposeException(String) - Constructor for exception ninja.lifecycle.FailedDisposeException
 
FailedDisposeException(String, Throwable) - Constructor for exception ninja.lifecycle.FailedDisposeException
 
FailedDisposeException(Throwable) - Constructor for exception ninja.lifecycle.FailedDisposeException
 
FailedStartException - Exception in ninja.lifecycle
Exception thrown when an error occurs while starting a bean
FailedStartException() - Constructor for exception ninja.lifecycle.FailedStartException
 
FailedStartException(String) - Constructor for exception ninja.lifecycle.FailedStartException
 
FailedStartException(String, Throwable) - Constructor for exception ninja.lifecycle.FailedStartException
 
FailedStartException(Throwable) - Constructor for exception ninja.lifecycle.FailedStartException
 
Filter - Interface in ninja
A simple filter that can be applied to controller methods.
filter(FilterChain, Context) - Method in interface ninja.Filter
Filter the request.
filter(FilterChain, Context) - Method in class ninja.SecureFilter
 
FilterChain - Interface in ninja
A filter chain
FilterWith - Annotation Type in ninja
A simple annotation that let's you put a filter on a controller method or class.
finalizeHeaders(Result) - Method in interface ninja.Context
Finalizing the headers copies all stuff into the headers.
finalizeHeaders(Result) - Method in class ninja.ContextImpl
 
finalizeHeaders(Result) - Method in class ninja.WrappedContext
 
findTemplateSource(String) - Method in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
FLASH_SUFFIX - Static variable in interface ninja.utils.NinjaConstant
Suffix used for Ninja cookies.
FlashCookie - Interface in ninja.session
Flash scope: A client side cookie that can be used to transfer information from one request to another.
FlashCookieImpl - Class in ninja.session
Flash scope: A client side cookie that can be used to transfer information from one request to another.
FlashCookieImpl(NinjaProperties) - Constructor for class ninja.session.FlashCookieImpl
 
forbidden() - Static method in class ninja.Results
 

G

get(String, Object...) - Method in interface ninja.i18n.Lang
Get a translated string.
get(String, Locale, Object...) - Method in interface ninja.i18n.Lang
Get a translated string.
get(String, Locale, Object...) - Method in class ninja.i18n.LangImpl
Returns a possibly formatted message.
get(String, Object...) - Method in class ninja.i18n.LangImpl
Returns a possibly formatted message.
get() - Method in class ninja.postoffice.guice.PostofficeProvider
 
GET() - Method in interface ninja.Router
 
GET() - Method in class ninja.RouterImpl
 
get(String) - Method in interface ninja.session.FlashCookie
 
get(String) - Method in class ninja.session.FlashCookieImpl
 
get(String) - Method in interface ninja.session.SessionCookie
Returns the value of the key or null.
get(String) - Method in class ninja.session.SessionCookieImpl
Returns the value of the key or null.
get() - Method in class ninja.utils.LoggerProvider
 
get(String) - Method in interface ninja.utils.NinjaProperties
Get a String property or null if it is not there...
get(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getAll(Object...) - Method in interface ninja.i18n.Lang
The language is determined by the system we are running on or a suitable fallback.
getAll(Locale, Object...) - Method in interface ninja.i18n.Lang
The language is determined by the provided locale or a suitable fallback.
getAll(Locale, Object...) - Method in class ninja.i18n.LangImpl
 
getAll(Object...) - Method in class ninja.i18n.LangImpl
 
getAllCurrentNinjaProperties() - Method in interface ninja.utils.NinjaProperties
 
getAllCurrentNinjaProperties() - Method in class ninja.utils.NinjaPropertiesImpl
 
getArgumentClass() - Method in class ninja.params.ArgumentClassHolder
 
getAuthenticityToken() - Method in interface ninja.session.SessionCookie
 
getAuthenticityToken() - Method in class ninja.session.SessionCookieImpl
 
getBccs() - Method in class ninja.postoffice.common.MailImpl
 
getBccs() - Method in interface ninja.postoffice.Mail
 
getBodyHtml() - Method in class ninja.postoffice.common.MailImpl
 
getBodyHtml() - Method in interface ninja.postoffice.Mail
 
getBodyParserEngineForContentType(String) - Method in interface ninja.bodyparser.BodyParserEngineManager
 
getBodyParserEngineForContentType(String) - Method in class ninja.bodyparser.BodyParserEngineManagerImpl
 
getBodyText() - Method in class ninja.postoffice.common.MailImpl
 
getBodyText() - Method in interface ninja.postoffice.Mail
 
getBoolean(String) - Method in interface ninja.utils.NinjaProperties
 
getBoolean(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getBooleanOrDie(String) - Method in interface ninja.utils.NinjaProperties
The "die" method forces this key to be set.
getBooleanOrDie(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getCcs() - Method in class ninja.postoffice.common.MailImpl
 
getCcs() - Method in interface ninja.postoffice.Mail
 
getCharset() - Method in class ninja.postoffice.common.MailImpl
 
getCharset() - Method in interface ninja.postoffice.Mail
 
getComment() - Method in class ninja.Cookie
 
getContentType() - Method in class ninja.Result
 
getContentType() - Method in interface ninja.template.TemplateEngine
Get the content type this template engine renders
getContentType() - Method in class ninja.template.TemplateEngineFreemarker
 
getContentType() - Method in class ninja.template.TemplateEngineJsonGson
 
getContentType(Context, String) - Method in class ninja.utils.MimeTypes
return the content-type from a file name.
getContentType(Context, String, String) - Method in class ninja.utils.MimeTypes
return the content-type from a file name.
getControllerClass() - Method in class ninja.Route
 
getControllerMethod() - Method in class ninja.Route
 
getCookie(String, Cookie[]) - Static method in class ninja.utils.CookieHelper
 
getCookies() - Method in class ninja.Result
 
getCookieValue(String) - Method in interface ninja.Context
Get the cookie value from the request, if defined
getCookieValue(String) - Method in class ninja.ContextImpl
 
getCookieValue(String, Cookie[]) - Static method in class ninja.utils.CookieHelper
 
getCookieValue(String) - Method in class ninja.WrappedContext
 
getData() - Method in interface ninja.session.SessionCookie
 
getData() - Method in class ninja.session.SessionCookieImpl
 
getDefaultMessage() - Method in class ninja.validation.ConstraintViolation
 
getDomain() - Method in class ninja.Cookie
 
getExtractedType() - Method in interface ninja.params.ArgumentExtractor
Get the type of the argument that is extracted
getExtractedType() - Method in class ninja.params.ArgumentExtractors.BodyAsExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.ContextExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.FlashExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.HttpServletRequestExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.HttpServletResponseExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.ParamExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.PathParamExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.SessionExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.SessionParamExtractor
 
getExtractedType() - Method in class ninja.params.ArgumentExtractors.ValidationExtractor
 
getExtractedType() - Method in class ninja.params.ParsingArgumentExtractor
 
getExtractedType() - Method in class ninja.params.ValidatingArgumentExtractor
 
getExtractorForType(Class<?>) - Static method in class ninja.params.ArgumentExtractors
 
getFieldKey() - Method in class ninja.validation.ConstraintViolation
 
getFieldName() - Method in interface ninja.params.ArgumentExtractor
Get the field name that is being extracted, if this value is extracted from a field
getFieldName() - Method in class ninja.params.ArgumentExtractors.BodyAsExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.ContextExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.FlashExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.HttpServletRequestExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.HttpServletResponseExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.ParamExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.PathParamExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.SessionExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.SessionParamExtractor
 
getFieldName() - Method in class ninja.params.ArgumentExtractors.ValidationExtractor
 
getFieldName() - Method in class ninja.params.ParsingArgumentExtractor
 
getFieldName() - Method in class ninja.params.ValidatingArgumentExtractor
 
getFieldViolation(String) - Method in interface ninja.validation.Validation
Get the voilation for the given field
getFieldViolation(String) - Method in class ninja.validation.ValidationImpl
 
getFieldViolationMessage(String) - Method in interface ninja.validation.Validation
Get the formatted violation message for the given field
getFieldViolationMessage(String, Locale) - Method in interface ninja.validation.Validation
Get the formatted violation message for the given field
getFieldViolationMessage(String) - Method in class ninja.validation.ValidationImpl
 
getFieldViolationMessage(String, Locale) - Method in class ninja.validation.ValidationImpl
 
getFileItemIterator() - Method in interface ninja.Context
Gets the FileItemIterator of the input.
getFileItemIterator() - Method in class ninja.ContextImpl
 
getFileItemIterator() - Method in class ninja.WrappedContext
 
getFilterChain() - Method in class ninja.Route
 
getFlashCookie() - Method in interface ninja.Context
Returns the flash cookie.
getFlashCookie() - Method in class ninja.ContextImpl
 
getFlashCookie() - Method in class ninja.WrappedContext
 
getFrom() - Method in class ninja.postoffice.common.MailImpl
 
getFrom() - Method in interface ninja.postoffice.Mail
 
getHeader(String) - Method in interface ninja.Context
Get the request header with the given name
getHeader(String) - Method in class ninja.ContextImpl
 
getHeader(String) - Method in class ninja.WrappedContext
 
getHeaders() - Method in interface ninja.Context
Get all the headers from the request
getHeaders() - Method in class ninja.ContextImpl
 
getHeaders() - Method in class ninja.postoffice.common.MailImpl
 
getHeaders() - Method in interface ninja.postoffice.Mail
 
getHeaders() - Method in class ninja.Result
 
getHeaders() - Method in class ninja.WrappedContext
 
getHttpMethod() - Method in class ninja.Route
 
getHttpServletRequest() - Method in interface ninja.Context
Deprecated. 
getHttpServletRequest() - Method in class ninja.ContextImpl
 
getHttpServletRequest() - Method in class ninja.WrappedContext
Deprecated. 
getHttpServletResponse() - Method in interface ninja.Context
Deprecated. 
getHttpServletResponse() - Method in class ninja.ContextImpl
 
getHttpServletResponse() - Method in class ninja.WrappedContext
Deprecated. 
getId() - Method in interface ninja.session.SessionCookie
 
getId() - Method in class ninja.session.SessionCookieImpl
 
getInjector() - Method in class ninja.NinjaBootup
 
getInputStream() - Method in interface ninja.Context
Get the input stream to read the request.
getInputStream() - Method in class ninja.ContextImpl
 
getInputStream() - Method in class ninja.WrappedContext
 
getInteger(String) - Method in interface ninja.utils.NinjaProperties
Get a property as Integer of null if not there / or property no integer
getInteger(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getIntegerOrDie(String) - Method in interface ninja.utils.NinjaProperties
The "die" method forces this key to be set.
getIntegerOrDie(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getLastModified(Object) - Method in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
getLastSentMail() - Method in class ninja.postoffice.mock.PostofficeMockImpl
 
getMaxAge() - Method in class ninja.Cookie
 
getMessageKey() - Method in class ninja.validation.ConstraintViolation
 
getMessageParams() - Method in class ninja.validation.ConstraintViolation
 
getMimeType(String) - Method in class ninja.utils.MimeTypes
return the mimetype from a file name
getMimeType(String, String) - Method in class ninja.utils.MimeTypes
return the mimetype from a file name.
getModule() - Static method in class ninja.lifecycle.LifecycleSupport
Get the lifecycle support module
getModule() - Static method in class ninja.scheduler.SchedulerSupport
Get the scheduler support module
getName() - Method in class ninja.Cookie
 
getOrDie(String) - Method in interface ninja.utils.NinjaProperties
The "die" method forces this key to be set.
getOrDie(String) - Method in class ninja.utils.NinjaPropertiesImpl
 
getOutputStream() - Method in interface ninja.utils.ResponseStreams
Get the output stream to write the response.
getOutputStream() - Method in class ninja.utils.ResponseStreamsServlet
Get the output stream to write the response.
getParameter(String) - Method in interface ninja.Context
Get the parameter with the given key from the request.
getParameter(String, String) - Method in interface ninja.Context
Same like Context.getParameter(String), but returns given defaultValue instead of null in case parameter cannot be found
getParameter(String) - Method in class ninja.ContextImpl
 
getParameter(String, String) - Method in class ninja.ContextImpl
 
getParameter(String) - Method in class ninja.WrappedContext
 
getParameter(String, String) - Method in class ninja.WrappedContext
 
getParameterAsInteger(String) - Method in interface ninja.Context
Same like Context.getParameter(String), but converts the parameter to Integer if found.
getParameterAsInteger(String, Integer) - Method in interface ninja.Context
Same like Context.getParameter(String, String), but converts the parameter to Integer if found.
getParameterAsInteger(String) - Method in class ninja.ContextImpl
 
getParameterAsInteger(String, Integer) - Method in class ninja.ContextImpl
 
getParameterAsInteger(String) - Method in class ninja.WrappedContext
 
getParameterAsInteger(String, Integer) - Method in class ninja.WrappedContext
 
getParameters() - Method in interface ninja.Context
Get all the parameters from the request
getParameters() - Method in class ninja.ContextImpl
 
getParameters(String) - Method in class ninja.Route
 
getParameters() - Method in class ninja.WrappedContext
 
getParamParser(Class<?>) - Static method in class ninja.params.ParamParsers
 
getParsedType() - Method in interface ninja.params.ParamParser
Get the type that this parser parses to
getParsedType() - Method in class ninja.params.ParamParsers.BooleanParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.DoubleParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.FloatParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.IntegerParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.LongParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.PrimitiveBooleanParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.PrimitiveDoubleParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.PrimitiveFloatParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.PrimitiveIntegerParamParser
 
getParsedType() - Method in class ninja.params.ParamParsers.PrimitiveLongParamParser
 
getPath() - Method in class ninja.Cookie
 
getPathParameter(String) - Method in interface ninja.Context
Get the path parameter for the given key
getPathParameter(String) - Method in class ninja.ContextImpl
 
getPathParameter(String) - Method in class ninja.WrappedContext
 
getPathParameterAsInteger(String) - Method in interface ninja.Context
Get the path parameter for the given key and convert it to Integer.
getPathParameterAsInteger(String) - Method in class ninja.ContextImpl
 
getPathParameterAsInteger(String) - Method in class ninja.WrappedContext
 
getReader() - Method in interface ninja.Context
Get the reader to read the request.
getReader() - Method in class ninja.ContextImpl
 
getReader(Object, String) - Method in class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
getReader() - Method in class ninja.WrappedContext
 
getRenderable() - Method in class ninja.Result
 
getReplyTo() - Method in class ninja.postoffice.common.MailImpl
 
getReplyTo() - Method in interface ninja.postoffice.Mail
 
getRequestContentType() - Method in interface ninja.Context
Content type of the request we got.
getRequestContentType() - Method in class ninja.ContextImpl
 
getRequestContentType() - Method in class ninja.WrappedContext
 
getRequestPath() - Method in interface ninja.Context
Returns the path as seen by the server.
getRequestPath() - Method in class ninja.ContextImpl
 
getRequestPath() - Method in class ninja.WrappedContext
 
getRequestUri() - Method in interface ninja.Context
Deprecated. 
getRequestUri() - Method in class ninja.ContextImpl
Deprecated. 
getRequestUri() - Method in class ninja.WrappedContext
 
getRoute() - Method in interface ninja.Context
Get the route for this context
getRoute() - Method in class ninja.ContextImpl
 
getRoute() - Method in class ninja.WrappedContext
 
getRouteFor(String, String) - Method in interface ninja.Router
Get the route for the given method and URI
getRouteFor(String, String) - Method in class ninja.RouterImpl
 
getSessionCookie() - Method in interface ninja.Context
Returns the client side session.
getSessionCookie() - Method in class ninja.ContextImpl
 
getSessionCookie() - Method in class ninja.WrappedContext
 
getState() - Method in interface ninja.lifecycle.LifecycleService
Get the state of the lifecycle
getState() - Method in class ninja.lifecycle.LifecycleServiceImpl
 
getStatusCode() - Method in class ninja.Result
 
getSubject() - Method in class ninja.postoffice.common.MailImpl
 
getSubject() - Method in interface ninja.postoffice.Mail
 
getSuffixOfTemplatingEngine() - Method in interface ninja.template.TemplateEngine
For instance returns ".ftl.html" Or .ftl.json.
getSuffixOfTemplatingEngine() - Method in class ninja.template.TemplateEngineFreemarker
 
getSuffixOfTemplatingEngine() - Method in class ninja.template.TemplateEngineJsonGson
 
getTemplate() - Method in class ninja.Result
 
getTemplateEngineForContentType(String) - Method in interface ninja.template.TemplateEngineManager
Find the template engine for the given content type
getTemplateEngineForContentType(String) - Method in class ninja.template.TemplateEngineManagerImpl
 
getTemplateForResult(Route, Result, String) - Method in class ninja.template.TemplateEngineHelper
 
getTos() - Method in class ninja.postoffice.common.MailImpl
 
getTos() - Method in interface ninja.postoffice.Mail
 
getUpTime() - Method in interface ninja.lifecycle.LifecycleService
Get the time that the service has been up for
getUpTime() - Method in class ninja.lifecycle.LifecycleServiceImpl
 
getUri() - Method in class ninja.Route
 
getUrl() - Method in class ninja.Route
 
getValidatedType() - Method in interface ninja.validation.Validator
Get the type that this validator validates
getValidatedType() - Method in class ninja.validation.Validators.FloatValidator
 
getValidatedType() - Method in class ninja.validation.Validators.IntegerValidator
 
getValidatedType() - Method in class ninja.validation.Validators.LengthValidator
 
getValidatedType() - Method in class ninja.validation.Validators.MatchesValidator
 
getValidatedType() - Method in class ninja.validation.Validators.NumberValidator
 
getValidatedType() - Method in class ninja.validation.Validators.RequiredValidator
 
getValidation() - Method in interface ninja.Context
Get the validation context
getValidation() - Method in class ninja.ContextImpl
 
getValidation() - Method in class ninja.WrappedContext
 
getValue() - Method in class ninja.Cookie
 
getWithDefault(String, String, Object...) - Method in interface ninja.i18n.Lang
Returns a possibly formatted message.
getWithDefault(String, String, Locale, Object...) - Method in interface ninja.i18n.Lang
Returns a possibly formatted message.
getWithDefault(String, String, Object...) - Method in class ninja.i18n.LangImpl
Returns a possibly formatted message.
getWithDefault(String, String, Locale, Object...) - Method in class ninja.i18n.LangImpl
Returns a possibly formatted message.
getWriter() - Method in interface ninja.utils.ResponseStreams
Get the writer to write the response.
getWriter() - Method in class ninja.utils.ResponseStreamsServlet
Get the writer to write the response.

H

handleAsync() - Method in interface ninja.async.AsyncStrategy
 
handleAsync() - Method in class ninja.async.BlockingAsyncStrategy
 
handleAsync() - Method in class ninja.async.Servlet3AsyncStrategy
 
handleAsync() - Method in interface ninja.Context
Indicate that this request is going to be handled asynchronously
handleAsync() - Method in class ninja.ContextImpl
 
handleAsync() - Method in class ninja.WrappedContext
 
handleResult(Result, Context) - Method in class ninja.utils.ResultHandler
 
hasFieldViolation(String) - Method in interface ninja.validation.Validation
Whether the validation context has a violation for the given field
hasFieldViolation(String) - Method in class ninja.validation.ValidationImpl
 
hashCode() - Method in class ninja.Cookie
 
hasLifecycleMethod(Class<?>) - Method in class ninja.lifecycle.LifecycleSupport
 
hasScheduledMethod(Class<?>) - Method in class ninja.scheduler.Scheduler
 
hasViolations() - Method in interface ninja.validation.Validation
Whether the validation context has violations
hasViolations() - Method in class ninja.validation.ValidationImpl
 
html() - Method in class ninja.Result
 
html() - Static method in class ninja.Results
 
html(int) - Static method in class ninja.Results
 
html(Object) - Static method in class ninja.Results
Deprecated. 

I

init(Router) - Method in interface ninja.application.ApplicationRoutes
 
init(HttpServletRequest, HttpServletResponse) - Method in class ninja.ContextImpl
 
init() - Method in interface ninja.NinjaModule
 
init(FilterConfig) - Method in class ninja.NinjaServletDispatcher
 
init(Context) - Method in interface ninja.session.FlashCookie
 
init(Context) - Method in class ninja.session.FlashCookieImpl
 
init(Context) - Method in interface ninja.session.SessionCookie
 
init(Context) - Method in class ninja.session.SessionCookieImpl
Has to be called initially. => maybe in the future as assisted inject.
init(HttpServletResponse) - Method in class ninja.utils.ResponseStreamsServlet
 
INSTANCE - Static variable in class ninja.async.AsyncStrategyFactoryHolder
 
internalServerError() - Static method in class ninja.Results
 
invoke(Context, Class<T>) - Method in interface ninja.bodyparser.BodyParserEngine
 
invoke(Context, Class<T>) - Method in class ninja.bodyparser.BodyParserEngineJson
 
invoke(ContextImpl) - Method in interface ninja.Ninja
Please ninja framwork - handle this context...
invoke(ContextImpl) - Method in class ninja.NinjaImpl
I do all the main work.
invoke(Object, Context) - Method in class ninja.params.ControllerMethodInvoker
 
invoke(Context, Result) - Method in interface ninja.template.TemplateEngine
Render the given object to the given context
invoke(Context, Result) - Method in class ninja.template.TemplateEngineFreemarker
 
invoke(Context, Result) - Method in class ninja.template.TemplateEngineJsonGson
 
isDev() - Method in interface ninja.utils.NinjaProperties
Whether we are in dev mode
isDev() - Method in class ninja.utils.NinjaPropertiesImpl
 
isEmpty() - Method in interface ninja.session.SessionCookie
Returns true if the session is empty, e.g. does not contain anything else than the timestamp key.
isEmpty() - Method in class ninja.session.SessionCookieImpl
Returns true if the session is empty, e.g. does not contain anything else than the timestamp key.
IsFloat - Annotation Type in ninja.validation
Validates that the field is a floating point number.
isHttpOnly() - Method in class ninja.Cookie
 
IsInteger - Annotation Type in ninja.validation
Validates that the field is an integer.
isMultipart() - Method in interface ninja.Context
Check if request is of type multipart.
isMultipart() - Method in class ninja.ContextImpl
 
isMultipart() - Method in class ninja.WrappedContext
 
isProd() - Method in interface ninja.utils.NinjaProperties
Whether we are in prod mode
isProd() - Method in class ninja.utils.NinjaPropertiesImpl
 
isSecure() - Method in class ninja.Cookie
 
isStarted() - Method in interface ninja.lifecycle.LifecycleService
Whether the application is started
isStarted() - Method in class ninja.lifecycle.LifecycleServiceImpl
 
isTest() - Method in interface ninja.utils.NinjaProperties
Whether we are in test mode
isTest() - Method in class ninja.utils.NinjaPropertiesImpl
 
isValidMimeType(String) - Method in class ninja.utils.MimeTypes
check the mimetype is referenced in the mimetypes database

J

json() - Method in class ninja.Result
 
json(int) - Static method in class ninja.Results
 
json() - Static method in class ninja.Results
 
json(Object) - Static method in class ninja.Results
 

K

keep(String) - Method in interface ninja.session.FlashCookie
 
keep() - Method in interface ninja.session.FlashCookie
 
keep(String) - Method in class ninja.session.FlashCookieImpl
 
keep() - Method in class ninja.session.FlashCookieImpl
 
KEY - Static variable in annotation type ninja.validation.IsFloat
 
KEY - Static variable in annotation type ninja.validation.IsInteger
 

L

Lang - Interface in ninja.i18n
 
LangImpl - Class in ninja.i18n
 
LangImpl() - Constructor for class ninja.i18n.LangImpl
 
Length - Annotation Type in ninja.validation
Validates that the length of the field meets the given length constraints
LifecycleException - Exception in ninja.lifecycle
Exception thrown when an error occurs in the lifecycle
LifecycleException() - Constructor for exception ninja.lifecycle.LifecycleException
 
LifecycleException(String) - Constructor for exception ninja.lifecycle.LifecycleException
 
LifecycleException(String, Throwable) - Constructor for exception ninja.lifecycle.LifecycleException
 
LifecycleException(Throwable) - Constructor for exception ninja.lifecycle.LifecycleException
 
LifecycleService - Interface in ninja.lifecycle
Responsible for starting/stopping the application
LifecycleServiceImpl - Class in ninja.lifecycle
Implementation of the lifecycle service
LifecycleServiceImpl(Injector, LifecycleRegister, LifecycleSupport) - Constructor for class ninja.lifecycle.LifecycleServiceImpl
 
LifecycleSupport - Class in ninja.lifecycle
Guice support for lifecycle
LOCATION - Static variable in class ninja.Result
 
LoggerProvider - Class in ninja.utils
 
LoggerProvider() - Constructor for class ninja.utils.LoggerProvider
 

M

Mail - Interface in ninja.postoffice
A simple interface.
MailImpl - Class in ninja.postoffice.common
Simple implementation of Mail.
MailImpl() - Constructor for class ninja.postoffice.common.MailImpl
 
matches(String, String) - Method in class ninja.Route
matches /index to /index or /me/1 to /person/{id}
Matches - Annotation Type in ninja.validation
Validates that the parameter matches the given regular expression
MESSAGE - Static variable in annotation type ninja.validation.IsFloat
 
MESSAGE - Static variable in annotation type ninja.validation.IsInteger
 
MimeTypes - Class in ninja.utils
MimeTypes utils Adapted from play 1.2.4
MimeTypes(NinjaProperties) - Constructor for class ninja.utils.MimeTypes
 
MODE_DEV - Static variable in interface ninja.utils.NinjaConstant
 
MODE_KEY_NAME - Static variable in interface ninja.utils.NinjaConstant
 
MODE_PROD - Static variable in interface ninja.utils.NinjaConstant
 
MODE_TEST - Static variable in interface ninja.utils.NinjaConstant
 
MODELS_DIR - Static variable in interface ninja.utils.NinjaConstant
 

N

newBundle(String, Locale, String, ClassLoader, boolean) - Method in class ninja.i18n.UTF8Control
 
next(Context) - Method in interface ninja.FilterChain
Pass the request to the next filter
ninja - package ninja
 
Ninja - Interface in ninja
The main entry class for the framework.
ninja.application - package ninja.application
 
ninja.async - package ninja.async
 
ninja.bodyparser - package ninja.bodyparser
 
ninja.i18n - package ninja.i18n
 
ninja.lifecycle - package ninja.lifecycle
 
ninja.params - package ninja.params
 
ninja.postoffice - package ninja.postoffice
 
ninja.postoffice.common - package ninja.postoffice.common
 
ninja.postoffice.commonsmail - package ninja.postoffice.commonsmail
 
ninja.postoffice.guice - package ninja.postoffice.guice
 
ninja.postoffice.mock - package ninja.postoffice.mock
 
ninja.scheduler - package ninja.scheduler
 
ninja.session - package ninja.session
 
ninja.template - package ninja.template
 
ninja.utils - package ninja.utils
 
ninja.validation - package ninja.validation
 
NINJA_EXTERNAL_CONF - Static variable in interface ninja.utils.NinjaProperties
Often you may want to use a seperate configuration file.
NinjaBootup - Class in ninja
 
NinjaBootup(NinjaPropertiesImpl) - Constructor for class ninja.NinjaBootup
 
NinjaConstant - Interface in ninja.utils
 
NinjaImpl - Class in ninja
Main implementation of the ninja framework.
NinjaImpl(LifecycleService, Router, ResultHandler, String) - Constructor for class ninja.NinjaImpl
 
NinjaModule - Interface in ninja
That is virtually the main() class of your Application.
NinjaModuleRegistry - Interface in ninja
 
NinjaModuleRegistryImpl - Class in ninja
 
NinjaModuleRegistryImpl() - Constructor for class ninja.NinjaModuleRegistryImpl
 
NinjaProperties - Interface in ninja.utils
 
NinjaPropertiesImpl - Class in ninja.utils
 
NinjaPropertiesImpl() - Constructor for class ninja.utils.NinjaPropertiesImpl
 
NinjaServletDispatcher - Class in ninja
A simple servlet filter that allows us to run Ninja inside any servlet container.
NinjaServletDispatcher(String) - Constructor for class ninja.NinjaServletDispatcher
Special constructor for usage in JUnit tests.
NinjaServletDispatcher() - Constructor for class ninja.NinjaServletDispatcher
 
NO_PROPERTY - Static variable in annotation type ninja.scheduler.Schedule
 
noContent() - Static method in class ninja.Results
 
NoEscapeString - Class in ninja.utils
Usually all strings the templating engine gets are HTML escaped by default.
notFound() - Static method in class ninja.Results
 
now(String, String) - Method in interface ninja.session.FlashCookie
 
now(String, String) - Method in class ninja.session.FlashCookieImpl
 
NumberValue - Annotation Type in ninja.validation
Validates that the value of a number meets certain parameters

O

of(String) - Static method in class ninja.utils.NoEscapeString
 
ok() - Static method in class ninja.Results
 
OPTIONS() - Method in interface ninja.Router
 
OPTIONS() - Method in class ninja.RouterImpl
 
outgoingFlashCookieData - Variable in class ninja.session.FlashCookieImpl
 

P

Param - Annotation Type in ninja.params
Just an idea to inject parameters right into the methods...
ParamParser<T> - Interface in ninja.params
Parses a String parameter
ParamParsers - Class in ninja.params
Built in parsers for parameters
ParamParsers() - Constructor for class ninja.params.ParamParsers
 
ParamParsers.BooleanParamParser - Class in ninja.params
 
ParamParsers.BooleanParamParser() - Constructor for class ninja.params.ParamParsers.BooleanParamParser
 
ParamParsers.DoubleParamParser - Class in ninja.params
 
ParamParsers.DoubleParamParser() - Constructor for class ninja.params.ParamParsers.DoubleParamParser
 
ParamParsers.FloatParamParser - Class in ninja.params
 
ParamParsers.FloatParamParser() - Constructor for class ninja.params.ParamParsers.FloatParamParser
 
ParamParsers.IntegerParamParser - Class in ninja.params
 
ParamParsers.IntegerParamParser() - Constructor for class ninja.params.ParamParsers.IntegerParamParser
 
ParamParsers.LongParamParser - Class in ninja.params
 
ParamParsers.LongParamParser() - Constructor for class ninja.params.ParamParsers.LongParamParser
 
ParamParsers.PrimitiveBooleanParamParser - Class in ninja.params
 
ParamParsers.PrimitiveBooleanParamParser() - Constructor for class ninja.params.ParamParsers.PrimitiveBooleanParamParser
 
ParamParsers.PrimitiveDoubleParamParser - Class in ninja.params
 
ParamParsers.PrimitiveDoubleParamParser() - Constructor for class ninja.params.ParamParsers.PrimitiveDoubleParamParser
 
ParamParsers.PrimitiveFloatParamParser - Class in ninja.params
 
ParamParsers.PrimitiveFloatParamParser() - Constructor for class ninja.params.ParamParsers.PrimitiveFloatParamParser
 
ParamParsers.PrimitiveIntegerParamParser - Class in ninja.params
 
ParamParsers.PrimitiveIntegerParamParser() - Constructor for class ninja.params.ParamParsers.PrimitiveIntegerParamParser
 
ParamParsers.PrimitiveLongParamParser - Class in ninja.params
 
ParamParsers.PrimitiveLongParamParser() - Constructor for class ninja.params.ParamParsers.PrimitiveLongParamParser
 
parseBody(Class<T>) - Method in interface ninja.Context
This will give you the request body nicely parsed.
parseBody(Class<T>) - Method in class ninja.ContextImpl
 
parseBody(Class<T>) - Method in class ninja.WrappedContext
 
parseParameter(String, String, Validation) - Method in interface ninja.params.ParamParser
Parse the given parameter value
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.BooleanParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.DoubleParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.FloatParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.IntegerParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.LongParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.PrimitiveBooleanParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.PrimitiveDoubleParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.PrimitiveFloatParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.PrimitiveIntegerParamParser
 
parseParameter(String, String, Validation) - Method in class ninja.params.ParamParsers.PrimitiveLongParamParser
 
ParsingArgumentExtractor<T> - Class in ninja.params
Argument extractor that parses the String argument into another type
ParsingArgumentExtractor(ArgumentExtractor<? extends String>, ParamParser<T>) - Constructor for class ninja.params.ParsingArgumentExtractor
 
PathParam - Annotation Type in ninja.params
Just an idea to inject parameters right into the methods...
POST() - Method in interface ninja.Router
 
POST() - Method in class ninja.RouterImpl
 
Postoffice - Interface in ninja.postoffice
Simply takes a Mail and sends it.
PostofficeCommonsmailImpl - Class in ninja.postoffice.commonsmail
 
PostofficeCommonsmailImpl(CommonsmailHelper, NinjaProperties) - Constructor for class ninja.postoffice.commonsmail.PostofficeCommonsmailImpl
 
PostofficeConstant - Interface in ninja.postoffice.guice
 
postofficeImplementation - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
PostofficeMockImpl - Class in ninja.postoffice.mock
 
PostofficeMockImpl() - Constructor for class ninja.postoffice.mock.PostofficeMockImpl
 
PostofficeProvider - Class in ninja.postoffice.guice
 
PUT() - Method in interface ninja.Router
 
PUT() - Method in class ninja.RouterImpl
 
put(String, String) - Method in interface ninja.session.FlashCookie
 
put(String, Object) - Method in interface ninja.session.FlashCookie
 
put(String, String) - Method in class ninja.session.FlashCookieImpl
 
put(String, Object) - Method in class ninja.session.FlashCookieImpl
 
put(String, String) - Method in interface ninja.session.SessionCookie
 
put(String, String) - Method in class ninja.session.SessionCookieImpl
Puts key into session.

R

redirect(String) - Method in class ninja.Result
 
redirect(String) - Static method in class ninja.Results
 
registerLifecycle(Object) - Method in class ninja.lifecycle.LifecycleSupport
 
remove(String) - Method in interface ninja.session.FlashCookie
 
remove(String) - Method in class ninja.session.FlashCookieImpl
 
remove(String) - Method in interface ninja.session.SessionCookie
Removes the value of the key and returns the value or null.
remove(String) - Method in class ninja.session.SessionCookieImpl
 
render(Context, Result) - Method in interface ninja.Renderable
 
render(Object) - Method in class ninja.Result
 
Renderable - Interface in ninja
Renderables can be returned inside a result.
Required - Annotation Type in ninja.validation
Validates that the length of the field meets the given length constraints
ResponseStreams - Interface in ninja.utils
Make sure to only write to either the OutputStream OR the Writer...
ResponseStreamsServlet - Class in ninja.utils
Make sure to only write to either the OutputStream OR the Writer...
ResponseStreamsServlet() - Constructor for class ninja.utils.ResponseStreamsServlet
 
Result - Class in ninja
 
Result(int) - Constructor for class ninja.Result
 
ResultHandler - Class in ninja.utils
Handles the result
ResultHandler(TemplateEngineManager) - Constructor for class ninja.utils.ResultHandler
 
Results - Class in ninja
 
Results() - Constructor for class ninja.Results
 
returnResultAsync(Result, Context) - Method in interface ninja.async.AsyncStrategy
 
returnResultAsync(Result, Context) - Method in class ninja.async.BlockingAsyncStrategy
 
returnResultAsync(Result, Context) - Method in class ninja.async.Servlet3AsyncStrategy
 
returnResultAsync(Result) - Method in interface ninja.Context
Indicate that request processing of an async request is complete.
returnResultAsync(Result) - Method in class ninja.ContextImpl
 
returnResultAsync(Result) - Method in class ninja.WrappedContext
 
Route - Class in ninja
A route
Route(String, String, Class, Method, FilterChain) - Constructor for class ninja.Route
 
route(String) - Method in interface ninja.RouteBuilder
 
RouteBuilder - Interface in ninja
 
Router - Interface in ninja
 
RouterImpl - Class in ninja
 
RouterImpl(Injector) - Constructor for class ninja.RouterImpl
 
RoutingException - Exception in ninja
Exception thrown when an error in route configuration is found
RoutingException() - Constructor for exception ninja.RoutingException
 
RoutingException(String) - Constructor for exception ninja.RoutingException
 
RoutingException(String, Throwable) - Constructor for exception ninja.RoutingException
 
RoutingException(Throwable) - Constructor for exception ninja.RoutingException
 

S

save(Context) - Method in interface ninja.session.FlashCookie
 
save(Context) - Method in class ninja.session.FlashCookieImpl
 
save(Context) - Method in interface ninja.session.SessionCookie
 
save(Context) - Method in class ninja.session.SessionCookieImpl
 
SC_200_OK - Static variable in class ninja.Result
 
SC_204_NO_CONTENT - Static variable in class ninja.Result
 
SC_300_MULTIPLE_CHOICES - Static variable in class ninja.Result
 
SC_301_MOVED_PERMANENTLY - Static variable in class ninja.Result
 
SC_302_FOUND - Static variable in class ninja.Result
 
SC_303_SEE_OTHER - Static variable in class ninja.Result
 
SC_307_TEMPORARY_REDIRECT - Static variable in class ninja.Result
 
SC_400_BAD_REQUEST - Static variable in class ninja.Result
 
SC_403_FORBIDDEN - Static variable in class ninja.Result
 
SC_404_NOT_FOUND - Static variable in class ninja.Result
 
SC_500_INTERNAL_SERVER_ERROR - Static variable in class ninja.Result
 
SC_501_NOT_IMPLEMENTED - Static variable in class ninja.Result
 
Schedule - Annotation Type in ninja.scheduler
Schedules the annotated method for execution
schedule(Object) - Method in class ninja.scheduler.Scheduler
 
Scheduler - Class in ninja.scheduler
The actual scheduler
Scheduler() - Constructor for class ninja.scheduler.Scheduler
 
SchedulerSupport - Class in ninja.scheduler
Support for scheduling using annotations
SecureFilter - Class in ninja
A simple default implementation of a SecureFilter.
SecureFilter() - Constructor for class ninja.SecureFilter
 
send(Mail) - Method in class ninja.postoffice.commonsmail.PostofficeCommonsmailImpl
 
send(Mail) - Method in class ninja.postoffice.mock.PostofficeMockImpl
 
send(Mail) - Method in interface ninja.postoffice.Postoffice
 
serve(Context) - Method in class ninja.AssetsController
 
serverName - Static variable in interface ninja.utils.NinjaConstant
In many situations the server cannot know its own name.
Servlet3AsyncStrategy - Class in ninja.async
 
Servlet3AsyncStrategy(ResultHandler, HttpServletRequest) - Constructor for class ninja.async.Servlet3AsyncStrategy
 
SESSION_SUFFIX - Static variable in interface ninja.utils.NinjaConstant
Suffix used for Ninja cookies.
SessionCookie - Interface in ninja.session
Session Cookie...
SessionCookieConfig - Interface in ninja.session
 
SessionCookieImpl - Class in ninja.session
Session Cookie...
SessionCookieImpl(Crypto, NinjaProperties) - Constructor for class ninja.session.SessionCookieImpl
 
sessionExpireTimeInSeconds - Static variable in interface ninja.session.SessionCookieConfig
 
SessionParam - Annotation Type in ninja.params
Inject a session value to a controller method invocation
sessionSendOnlyIfChanged - Static variable in interface ninja.session.SessionCookieConfig
 
sessionTransferredOverHttpsOnly - Static variable in interface ninja.session.SessionCookieConfig
 
setBodyHtml(String) - Method in class ninja.postoffice.common.MailImpl
 
setBodyHtml(String) - Method in interface ninja.postoffice.Mail
 
setBodyText(String) - Method in class ninja.postoffice.common.MailImpl
 
setBodyText(String) - Method in interface ninja.postoffice.Mail
 
setCharset(String) - Method in class ninja.postoffice.common.MailImpl
 
setCharset(String) - Method in interface ninja.postoffice.Mail
 
setComment(String) - Method in class ninja.Cookie.Builder
 
setContentType(String) - Method in class ninja.Result
Deprecated. 
setDomain(String) - Method in class ninja.Cookie.Builder
 
setFrom(String) - Method in class ninja.postoffice.common.MailImpl
 
setFrom(String) - Method in interface ninja.postoffice.Mail
In general email addresses could look like: Joe Jocker or [email protected].
setHttpOnly(boolean) - Method in class ninja.Cookie.Builder
 
setMaxAge(int) - Method in class ninja.Cookie.Builder
 
setPath(String) - Method in class ninja.Cookie.Builder
 
setProperty(String, String) - Method in class ninja.utils.NinjaPropertiesImpl
 
setRoute(Route) - Method in class ninja.ContextImpl
 
setSecure(boolean) - Method in class ninja.Cookie.Builder
 
setSubject(String) - Method in class ninja.postoffice.common.MailImpl
 
setSubject(String) - Method in interface ninja.postoffice.Mail
 
setValue(String) - Method in class ninja.Cookie.Builder
 
shutdown() - Method in interface ninja.Ninja
Stop the Ninja Framework
shutdown() - Method in class ninja.NinjaBootup
 
shutdown() - Method in class ninja.NinjaImpl
 
signHmacSha1(String) - Method in class ninja.utils.Crypto
 
smtpDebug - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
smtpHost - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
smtpPassword - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
smtpPort - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
smtpSsl - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
smtpUser - Static variable in interface ninja.postoffice.guice.PostofficeConstant
 
start() - Method in interface ninja.lifecycle.LifecycleService
Start the application
start() - Method in class ninja.lifecycle.LifecycleServiceImpl
 
Start - Annotation Type in ninja.lifecycle
Annotation indicating this method should be called when the application starts up.
start() - Method in interface ninja.Ninja
Start the Ninja Framework
start() - Method in class ninja.NinjaImpl
 
start() - Method in class ninja.scheduler.Scheduler
 
State - Enum in ninja.lifecycle
States that are possible for a service.
status(int) - Method in class ninja.Result
 
status(int) - Static method in class ninja.Results
 
stop() - Method in interface ninja.lifecycle.LifecycleService
Stop the application
stop() - Method in class ninja.lifecycle.LifecycleServiceImpl
 
success(String, Object...) - Method in interface ninja.session.FlashCookie
 
success(String, Object...) - Method in class ninja.session.FlashCookieImpl
 

T

template(String) - Method in class ninja.Result
 
TemplateEngine - Interface in ninja.template
 
TemplateEngineFreemarker - Class in ninja.template
 
TemplateEngineFreemarkerEscapedLoader - Class in ninja.template
 
TemplateEngineFreemarkerEscapedLoader(TemplateLoader) - Constructor for class ninja.template.TemplateEngineFreemarkerEscapedLoader
 
TemplateEngineHelper - Class in ninja.template
Helper methods for template engines
TemplateEngineHelper() - Constructor for class ninja.template.TemplateEngineHelper
 
TemplateEngineJsonGson - Class in ninja.template
 
TemplateEngineJsonGson(Logger) - Constructor for class ninja.template.TemplateEngineJsonGson
 
TemplateEngineManager - Interface in ninja.template
Template engine manager.
TemplateEngineManagerImpl - Class in ninja.template
 
TemplateEngineManagerImpl(Provider<TemplateEngineFreemarker>, Provider<TemplateEngineJsonGson>, Injector) - Constructor for class ninja.template.TemplateEngineManagerImpl
 
TEXT_CSS - Static variable in interface ninja.ContentTypes
 
TEXT_HTML - Static variable in interface ninja.ContentTypes
 
TEXT_HTML - Static variable in class ninja.Result
 
TEXT_PLAIN - Static variable in class ninja.Result
 
TODO() - Static method in class ninja.Results
 
toString() - Method in interface ninja.session.FlashCookie
 
toString() - Method in class ninja.session.FlashCookieImpl
 
Tuple<X,Y> - Class in ninja.postoffice.common
Simple tuple class for convenience.
Tuple(X, Y) - Constructor for class ninja.postoffice.common.Tuple
 

U

UNI_CODE_NULL_ENTITY - Static variable in interface ninja.utils.NinjaConstant
used as spacer for instance in session cookie
unsetCookie(String) - Method in class ninja.Result
 
USERNAME - Variable in class ninja.SecureFilter
If a username is saved we assume the session is valid
UTF8Control - Class in ninja.i18n
 
UTF8Control() - Constructor for class ninja.i18n.UTF8Control
 
UTF_8 - Static variable in interface ninja.utils.NinjaConstant
yea. utf-8

V

validate(T, String, Validation) - Method in interface ninja.validation.Validator
Validate the given value
validate(String, String, Validation) - Method in class ninja.validation.Validators.FloatValidator
 
validate(String, String, Validation) - Method in class ninja.validation.Validators.IntegerValidator
 
validate(String, String, Validation) - Method in class ninja.validation.Validators.LengthValidator
 
validate(String, String, Validation) - Method in class ninja.validation.Validators.MatchesValidator
 
validate(Number, String, Validation) - Method in class ninja.validation.Validators.NumberValidator
 
validate(Object, String, Validation) - Method in class ninja.validation.Validators.RequiredValidator
 
ValidatingArgumentExtractor<T> - Class in ninja.params
Argument extractor that wraps another argument extractor and validates its argument
ValidatingArgumentExtractor(ArgumentExtractor<T>, List<Validator<T>>) - Constructor for class ninja.params.ValidatingArgumentExtractor
 
Validation - Interface in ninja.validation
Validation context
ValidationImpl - Class in ninja.validation
Validation object
ValidationImpl(Lang) - Constructor for class ninja.validation.ValidationImpl
 
Validator<T> - Interface in ninja.validation
A validator for validating parameters
Validators - Class in ninja.validation
Built in validators
Validators() - Constructor for class ninja.validation.Validators
 
Validators.FloatValidator - Class in ninja.validation
 
Validators.FloatValidator(IsFloat) - Constructor for class ninja.validation.Validators.FloatValidator
 
Validators.IntegerValidator - Class in ninja.validation
 
Validators.IntegerValidator(IsInteger) - Constructor for class ninja.validation.Validators.IntegerValidator
 
Validators.LengthValidator - Class in ninja.validation
 
Validators.LengthValidator(Length) - Constructor for class ninja.validation.Validators.LengthValidator
 
Validators.MatchesValidator - Class in ninja.validation
 
Validators.MatchesValidator(Matches) - Constructor for class ninja.validation.Validators.MatchesValidator
 
Validators.NumberValidator - Class in ninja.validation
 
Validators.NumberValidator(NumberValue) - Constructor for class ninja.validation.Validators.NumberValidator
 
Validators.RequiredValidator - Class in ninja.validation
 
Validators.RequiredValidator(Required) - Constructor for class ninja.validation.Validators.RequiredValidator
 
valueOf(String) - Static method in enum ninja.Context.HTTP_STATUS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ninja.lifecycle.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum ninja.Context.HTTP_STATUS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ninja.lifecycle.State
Returns an array containing the constants of this enum type, in the order they are declared.
VIEWS_DIR - Static variable in interface ninja.utils.NinjaConstant
 

W

with(Class, String) - Method in interface ninja.RouteBuilder
 
WithArgumentExtractor - Annotation Type in ninja.params
Indicates that this annotation should use the given argument extractor
WithValidator - Annotation Type in ninja.validation
Indicates that the annotation should have this validator class applied to it
WrappedContext - Class in ninja
A wrapped context.
WrappedContext(Context) - Constructor for class ninja.WrappedContext
 

X

x - Variable in class ninja.postoffice.common.Tuple
 
xml() - Static method in class ninja.Results
 

Y

y - Variable in class ninja.postoffice.common.Tuple
 

A B C D E F G H I J K L M N O P R S T U V W X Y

Copyright © 2012. All Rights Reserved.