001package co.codewizards.cloudstore.core.dto.jaxb;
002
003import javax.xml.bind.annotation.adapters.XmlAdapter;
004
005import co.codewizards.cloudstore.core.Uid;
006
007public class UidXmlAdapter extends XmlAdapter<String, Uid> {
008
009        @Override
010        public Uid unmarshal(final String v) throws Exception {
011                return new Uid(v);
012        }
013
014        @Override
015        public String marshal(final Uid v) throws Exception {
016                return v.toString();
017        }
018
019}