TreasuryBankXmlAdapter.java

package com.tradecloud.domain.wrapper;

import com.tradecloud.domain.treasury.TreasuryBank;

import javax.xml.bind.annotation.adapters.XmlAdapter;

public class TreasuryBankXmlAdapter extends XmlAdapter<String, TreasuryBank> {

    @Override
    public TreasuryBank unmarshal(String v) throws Exception {
        return new TreasuryBank(v);
    }

    @Override
    public String marshal(TreasuryBank v) throws Exception {
        return v.getName();
    }
}