Для каких целей служат классы коллекций, определенные в com.google.gwt.dev.util.collect. *? - PullRequest
10 голосов
/ 24 июня 2010

Я случайно использовал HashSet и HashMap, определенные в пакете com.google.gwt.dev.util.collect в коде на стороне клиента. Обнаружено, что в пакете отсутствует файл модуля xml, и, следовательно, эти классы коллекций не предназначены для использования на стороне клиента.

Какова цель наличия этих классов в GWT SDK, если они не должны использоваться в пакете клиента? Эти классы определенно должны быть полезны для включения в SDK.

Чего мне не хватает?

1 Ответ

9 голосов
/ 24 июня 2010

Эти реализации коллекций были написаны инженерами Google для повышения производительности (в частности, использования памяти) внутренних компонентов GWT, таких как компилятор Java-to-JavaScript. Они являются деталями реализации, не предназначенными для того, чтобы быть частью общедоступного API, и не должны использоваться разработчиками GWT.

...