class MonthsByteXmlAdapter extends XmlAdapter<ClientMonthsSortedSetWrapper, SortedSet<Byte>> {

    @Override
    public SortedSet<Byte> unmarshal(ClientMonthsSortedSetWrapper v) throws Exception {
        SortedSet<Byte> result = null;
        if(v != null && v.getMongths() != null && !v.getMongths().isEmpty()){
            result = new TreeSet<Byte>();
            for(String value : v.getMongths())
                result.add(Byte.valueOf(value));
        }
        return result;
    }

}