public abstract static class EdFormPostResult.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EdFormPostResult.Builder |
addError(org.springframework.validation.BindingResult bindingResult) |
EdFormPostResult.Builder |
addError(String field,
String error)
Adds one error message to a specific field.
|
EdFormPostResult.Builder |
addErrors(Locale locale,
org.springframework.context.MessageSource messageSource,
org.springframework.validation.BindingResult bindingResult)
Extracts errors from the bindingResult and inserts them into the error
properties.
|
EdFormPostResult.Builder |
addErrors(String field,
List<String> errors) |
EdFormPostResult.Builder |
addErrorsResolveCode(Locale locale,
org.springframework.context.MessageSource messageSource,
org.springframework.validation.BindingResult bindingResult)
resolve the messages codes along the implementation described in
DefaultMessageCodesResolverstop at first message found method is useless if no specific validation message have been set (example: javax.validation.constraints.NotNull.message.fax=Fax number is mandatory) it will behave addErrors(Locale, MessageSource, BindingResult) with a
big overhead |
abstract EdFormPostResult |
build() |
EdFormPostResult.Builder |
fail() |
abstract EdFormPostResult.Builder |
putResult(String key,
Object value) |
abstract EdFormPostResult.Builder |
result(Map<String,? extends Object> entries) |
EdFormPostResult.Builder |
success() |
public abstract EdFormPostResult.Builder result(Map<String,? extends Object> entries)
public abstract EdFormPostResult.Builder putResult(String key, Object value)
public abstract EdFormPostResult build()
public EdFormPostResult.Builder addErrors(Locale locale, org.springframework.context.MessageSource messageSource, org.springframework.validation.BindingResult bindingResult)
builder - locale - messageSource - bindingResult - public EdFormPostResult.Builder addErrorsResolveCode(Locale locale, org.springframework.context.MessageSource messageSource, org.springframework.validation.BindingResult bindingResult)
DefaultMessageCodesResolveraddErrors(Locale, MessageSource, BindingResult) with a
big overheadlocale - locale for internationalizationmessageSource - source of validation code and messagebindingResult - Errors list to resolve#ExtDirectFormPostResult for easy chainingpublic EdFormPostResult.Builder addError(org.springframework.validation.BindingResult bindingResult)
public EdFormPostResult.Builder fail()
public EdFormPostResult.Builder success()
public EdFormPostResult.Builder addError(String field, String error)
field - the name of the fielderror - the error messagepublic EdFormPostResult.Builder addErrors(String field, List<String> errors)
Copyright © 2010–2018. All rights reserved.