public class AbstractController
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
AbstractController.Executor |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CATALOG_PATH |
| Constructor and Description |
|---|
AbstractController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeAndConvertException(AbstractController.Executor executor) |
protected <R> R |
executeAndConvertException(java.util.function.Supplier<R> supplier) |
protected BindingResult |
getBindingResult(java.lang.Object object,
java.lang.String name) |
protected <T> <any> |
getLocationHeader(T item,
UriComponentsBuilder builder,
java.lang.String path,
java.lang.String... values) |
WebPaginationUtils |
getWebPaginationUtils() |
void |
setWebPaginationUtils(WebPaginationUtils webPaginationUtils) |
protected void |
validate(BindingResult result) |
protected void |
validate(Validator validator,
java.lang.Object object,
java.lang.String name) |
protected java.lang.String |
validateInputCode(java.lang.String code,
java.lang.String objectCode,
java.lang.String objectName) |
protected <T> T |
validateResponse(T item,
java.lang.String type) |
public static final java.lang.String CATALOG_PATH
protected <T> T validateResponse(T item,
java.lang.String type)
protected <T> <any> getLocationHeader(T item,
UriComponentsBuilder builder,
java.lang.String path,
java.lang.String... values)
protected java.lang.String validateInputCode(java.lang.String code,
java.lang.String objectCode,
java.lang.String objectName)
protected void validate(Validator validator,
java.lang.Object object,
java.lang.String name)
protected BindingResult getBindingResult(java.lang.Object object,
java.lang.String name)
protected void validate(BindingResult result)
protected <R> R executeAndConvertException(java.util.function.Supplier<R> supplier)
protected void executeAndConvertException(AbstractController.Executor executor)
public WebPaginationUtils getWebPaginationUtils()
public void setWebPaginationUtils(WebPaginationUtils webPaginationUtils)
Copyright © 2018 SAP SE. All Rights Reserved.