public abstract class AbstractApiFacade extends Object
| Constructor and Description |
|---|
AbstractApiFacade(javax.validation.Validator validator)
Initialize facade with data validator.
|
| Modifier and Type | Method and Description |
|---|---|
static <Source,Destination> |
mapList(Collection<Source> source,
Function<? super Source,? extends Destination> mapper)
Maps list of one type into another.
|
<Type> void |
validateEntity(Type entity)
Validates entity before saving.
|
public AbstractApiFacade(javax.validation.Validator validator)
validator - Data validator.public static <Source,Destination> List<Destination> mapList(Collection<Source> source, Function<? super Source,? extends Destination> mapper)
Source - Input type.Destination - Result type.source - Source collection.mapper - Mapping function.public <Type> void validateEntity(Type entity)
throws com.thetransactioncompany.jsonrpc2.JSONRPC2Error
Type - Validated object type.entity - Entity to be validated.com.thetransactioncompany.jsonrpc2.JSONRPC2Error - In case of validation errors.Copyright © 2016 RafaĆ Wrzeszcz - Wrzasq.pl. All rights reserved.