android retrofit xml дублирование анотаций ошибка

Собственно есть непонимание небольшое как можно решить проблему.
есть небольшая xml
<task_list>
<mnu>mnu1
<tsk name="tsk1">tsk1</tsk>
</mnu>
<mnu>mnu2
<tsk name="tsk1">tsk1</tsk>
<tsk name="tsk2">tsk2</tsk>
<tsk name="tsk3">tsk3</tsk>
<tsk name="tsk4">tsk4</tsk>
<tsk name="tsk5">tsk5</tsk>
</mnu>
</task_list>
@Root(name = "task_list")
public static class TaskList {
@ElementList(inline = true)
private ArrayList<MnuList> mnuLists;
public TaskList(){
}
}
@Root(name = "mnu")
public static class MnuList {
@ElementList(required = false, inline = true)
private ArrayList<TskList> tskList;
public MnuList(){
}
}
@Root(name = "tsk")
public static class TskList {
@Attribute(required = false, name = "tsk1")
private String tsk1;
@Attribute(required = false, name = "tsk2")
private String tsk2;
@Attribute(required = false, name = "tsk3")
private String tsk3;
@Attribute(required = false, name = "tsk4")
private String tsk4;
@Attribute(required = false, name = "tsk5")
private String tsk5;
public TskList(){
}
}
Вылетает с ошибкой Duplicate annotation of name
Что делать и в какую сторону копать?
15 октября 2018 в 13:51
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
1
марта
Стартуй в веб-разработке
Онлайн-курс
1
марта

Java для начинающих
Знакомство с Java
1
марта
Новые статьи

Быстрый старт в диджитал-маркетинге
11400

Как защитить Windows: системный подход
92200

«После Scratch поняла, что не хочу бросать программирование»
144410