/** * Transforms a {@link PtuFlexOffer} to its corresponding DTO object. * * @param ptuFlexOffer {@link PtuFlexOffer} database object. * @return a {@link PtuFlexOfferDto} DTO object. */ public static PtuFlexOfferDto transformPtuFlexOffer(PtuFlexOffer ptuFlexOffer) { if (ptuFlexOffer == null) { return null; } PtuFlexOfferDto ptuFlexOfferDto = new PtuFlexOfferDto(); ptuFlexOfferDto.setPower(ptuFlexOffer.getPower()); ptuFlexOfferDto.setPrice(ptuFlexOffer.getPrice()); ptuFlexOfferDto.setPtuIndex(BigInteger.valueOf(ptuFlexOffer.getPtuContainer().getPtuIndex())); return ptuFlexOfferDto; }