Как я могу сказать Castor использовать LinkedHashMap вместо HashMap?LinkedHashMap with Castor
0
A
ответ
0
Беглый взгляд на http://www.castor.org/reference/html-single/index.html говорит мне об этом: «Тип объекта внутри коллекции.« Реализация по умолчанию »- это тип, используемый, если объект, содержащий коллекцию, является нулевым и нуждается в создании экземпляра».
Так что в вашем объекте сказать
class Student {
private Map someMap = new LinkedHashMap(); //generics ignored for clarity
}
Если инициализация вашего поля с LinkedHashMap вместо того, чтобы быть пустым. I думаю, Кастор внесет в него записи непосредственно и не воссоздает его. Можно ли сделать это с помощью вашего кода?
Где библиотека касторов использует HashMap? Почему вы хотите заменить его LinkedHashMap? –
Можете ли вы опубликовать некоторый связанный код? –
При сортировке и разборке объекта, содержащего LinkedHashMap. – subrat