package com.tradecloud.dto.letterofcredit.integration; import java.util.Date; import javax.xml.bind.annotation.adapters.XmlAdapter; public class DateAdapter extends XmlAdapter<DateDTO, Date> { @Override public Date unmarshal(DateDTO dateMDO) throws Exception { return dateMDO.toDate(); } @Override public DateDTO marshal(Date date) throws Exception { return date != null ? new DateDTO(date) : null; } }