Class PositionOrderDTOConverter
java.lang.Object
com.bluebell.greenhouse.planter.converters.AbstractGenericDTOConverter<PositionOrder, PositionOrderDTO>
com.bluebell.greenhouse.planter.converters.AbstractGenericEntityDTOConverter<PositionOrder, PositionOrderDTO>
com.bluebell.greenhouse.planter.converters.position.PositionOrderDTOConverter
- All Implemented Interfaces:
GenericDTOConverter<PositionOrder, PositionOrderDTO>
@Component("positionOrderDTOConverter")
public class PositionOrderDTOConverter
extends AbstractGenericEntityDTOConverter<PositionOrder, PositionOrderDTO>
Converts
PositionOrders into PositionOrderDTOs.- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertAll(Collection<PositionOrder> entities) Converts position orders while calculating each parent position's reporting projection once.protected PositionOrderDTOconvertNonNull(PositionOrder entity) Converts aPositionOrderinto aPositionOrderDTO.protected PositionOrderDTOCreates the empty DTO returned for a null source.Methods inherited from class AbstractGenericEntityDTOConverter
afterConvertMethods inherited from class AbstractGenericDTOConverter
convert
-
Constructor Details
-
PositionOrderDTOConverter
public PositionOrderDTOConverter()
-
-
Method Details
-
convertAll
Converts position orders while calculating each parent position's reporting projection once.- Parameters:
entities- position orders- Returns:
- converted order DTOs
-
convertNonNull
Converts aPositionOrderinto aPositionOrderDTO.- Specified by:
convertNonNullin classAbstractGenericDTOConverter<PositionOrder, PositionOrderDTO>- Parameters:
entity-PositionOrder- Returns:
PositionOrderDTO
-
createEmptyDTO
Creates the empty DTO returned for a null source.- Specified by:
createEmptyDTOin classAbstractGenericDTOConverter<PositionOrder, PositionOrderDTO>- Returns:
- empty DTO
-