/**
* Copyright (C) 2010 Talend Inc. - www.talend.com
*/
package common.codefirst;
import javax.xml.bind.annotation.adapters.XmlAdapter;
public class UserAdapter extends XmlAdapter<UserImpl, User> {
public UserImpl marshal(User v) throws Exception {
if (v instanceof UserImpl) {
return (UserImpl)v;
}
return new UserImpl(v.getName());
}
public User unmarshal(UserImpl v) throws Exception {
return v;
}
}