Package io.tesler.core.dto.mapper
Class DtoConstructorService
- java.lang.Object
-
- io.tesler.core.dto.mapper.DtoConstructorService
-
@Service public class DtoConstructorService extends Object
-
-
Constructor Summary
Constructors Constructor Description DtoConstructorService(RequestValueCache requestCache, List<DtoConstructor<? extends BaseEntity,? extends DataResponseDTO>> dtoConstructors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <E extends BaseEntity,D extends DataResponseDTO>
Dcreate(E entity, Class<D> dtoClass, Collection<DtoField<D,?>> fields, Map<String,Object> attributes)
-
-
-
Constructor Detail
-
DtoConstructorService
public DtoConstructorService(RequestValueCache requestCache, @Autowired(required=false) List<DtoConstructor<? extends BaseEntity,? extends DataResponseDTO>> dtoConstructors)
-
-
Method Detail
-
create
public <E extends BaseEntity,D extends DataResponseDTO> D create(E entity, Class<D> dtoClass, Collection<DtoField<D,?>> fields, Map<String,Object> attributes)
-
-