001package org.kuali.student.common.conversion.util.converter;
002
003import org.dozer.DozerConverter;
004import org.kuali.student.r2.common.dto.LocaleInfo;
005
006public class LocaleInfoConverter extends DozerConverter<String, LocaleInfo> {
007
008    public LocaleInfoConverter() {
009        super(String.class, LocaleInfo.class);
010    }
011
012    @Override
013    public LocaleInfo convertTo(String source, LocaleInfo destination) {
014        LocaleInfo localeInfo = new LocaleInfo();
015        localeInfo.setLocaleLanguage(source);
016        return localeInfo;
017    }
018
019    @Override
020    public String convertFrom(LocaleInfo source, String destination) {
021        return source.getLocaleLanguage();
022    }
023
024}