Package org.cxbox.core.dto.mapper
Class DtoConstructorService
java.lang.Object
org.cxbox.core.dto.mapper.DtoConstructorService
-
Constructor Summary
ConstructorsConstructorDescriptionDtoConstructorService(RequestValueCache requestCache, List<DtoConstructor<? extends BaseEntity, ? extends org.cxbox.api.data.dto.DataResponseDTO>> dtoConstructors) -
Method Summary
Modifier and TypeMethodDescription<E extends BaseEntity,D extends org.cxbox.api.data.dto.DataResponseDTO>
Dcreate(E entity, Class<D> dtoClass, Collection<DtoField<D, ?>> fields, Map<String, Object> attributes)
-
Constructor Details
-
DtoConstructorService
public DtoConstructorService(RequestValueCache requestCache, @Autowired(required=false) List<DtoConstructor<? extends BaseEntity, ? extends org.cxbox.api.data.dto.DataResponseDTO>> dtoConstructors)
-
-
Method Details
-
create
public <E extends BaseEntity,D extends org.cxbox.api.data.dto.DataResponseDTO> D create(E entity, Class<D> dtoClass, Collection<DtoField<D, ?>> fields, Map<String, Object> attributes)
-