Как установить в UnmodifiableRandomAccessList значение < Object > в Яве

Принятый ответ - это то, что я использовал, но с TypeScript 0.9. * он больше не работает. Новое определение интерфейса Window, по-видимому, полностью заменяет встроенное определение, а не увеличивать его.

Я решил сделать это вместо:

interface MyWindow extends Window {
    myFunction(): void;
}

declare var window: MyWindow;

UPDATE : С TypeScript 0.9.5 принятый ответ снова работает.

0
задан reza ramezani matin 11 March 2019 в 14:09
поделиться

1 ответ

Если oAuth2Authentication.getAuthorities() является List, вы можете легко создать Set из него:

user.setAuthorities(new HashSet<GrantedAuthority>(oAuth2Authentication.getAuthorities()));

Обратите внимание, что GrantedAuthority должен иметь правильную реализацию hashCode() и equals(). ] для использования в качестве члена HashSet.

0
ответ дан Eran 11 March 2019 в 14:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: