Enum and Description |
---|
ninja.Context.HTTP_STATUS |
Annotation Type and Description |
---|
ninja.validation.Required
Please use Optional in controller method instead.
|
Field and Description |
---|
ninja.Result.APPLICATON_JSON |
ninja.Result.APPLICATON_JSONP |
Method and Description |
---|
ninja.validation.Validation.addBeanViolation(FieldViolation) |
ninja.validation.Validation.addFieldViolation(FieldViolation) |
ninja.validation.Validation.addFieldViolation(String, ConstraintViolation) |
ninja.validation.ConstraintViolation.create(String, Object...) |
ninja.validation.ConstraintViolation.createForField(String, String, Object...) |
ninja.validation.ConstraintViolation.createForFieldWithDefault(String, String, String, Object...) |
ninja.validation.ConstraintViolation.createWithDefault(String, String, Object...) |
ninja.i18n.Messages.getAll(Optional<String>)
Might be removed from further releases. Usually is not implemented in a thread
safe way and is error prone.
Returns all messages for a language we have. Please note that this method
does NOT format any MessageFormat values. You have to do that yourself in
the controller logic most likely.
Note: If you don't want to determine the language yourself please use
Messages#getAll(Context, Result) |
ninja.validation.Validation.getBeanViolations() |
ninja.validation.Validation.getBeanViolations(String) |
ninja.validation.Validation.getFieldViolations() |
ninja.validation.Validation.getFieldViolations(String) |
ninja.Context.getFileItemIterator()
This method is kept for backward compatibility, use
FileProvider
to specify which FileItemProvider should be used to handle uploaded files, and
access them using Context.getParameterAsFileItem(String) . |
ninja.Context.getFlashCookie() |
ninja.utils.AbstractContext.getFlashCookie() |
ninja.validation.Validation.getGeneralViolations() |
ninja.Context.getRequestUri() |
ninja.Router.getReverseRoute(Class<?>, String)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(Class<?>, String, Map<String, Object>)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(Class<?>, String, Object...)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(Class<?>, String, Optional<Map<String, Object>>)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(MethodReference)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(MethodReference, Map<String, Object>)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(MethodReference, Object...)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Router.getReverseRoute(MethodReference, Optional<Map<String, Object>>)
Reverse routing in the Router is not validated and does not
URL-escape path or query parameters. Use
ninja.ReverseRouter
to build your reverse routes. |
ninja.Context.getSessionCookie() |
ninja.utils.AbstractContext.getSessionCookie() |
ninja.Route.getUrl()
Use getUri()
|
ninja.validation.Validation.hasBeanViolation(String) |
ninja.validation.Validation.hasBeanViolations() |
ninja.validation.Validation.hasFieldViolation(String) |
ninja.session.FlashScope.put(String, Object)
Convert your value to a String in your application since
this method implies Serialization could be used (which is not true).
|
ninja.params.ParamParsers.registerEnum(Class<E>) |
ninja.params.ParamParsers.registerEnum(Class<E>, boolean) |
ninja.Result.renderRaw(String)
=> use text().render(string), html().render(string),
json().render(string), xml().render(string), or
contentType(type).render(string).
|
ninja.Result.setContentType(String) |
ninja.params.ParamParsers.unregisterEnum(Class<E>) |
ninja.RouteBuilderImpl.with(MethodReference) |
ninja.RouteBuilder.with(MethodReference) |
ninja.RouteBuilderImpl.with(Result) |
ninja.RouteBuilder.with(Result)
Use the functional interface methods to supply a new result
for each route request. Its recommended to use
() -> Results.redirect("/") . |
Copyright © 2017 ninjaframework. All rights reserved.