Мне нужно использовать эту функцию в проекте GWT, но GWT-версия библиотеки не включает его. Я попытался создать свою собственную функцию, но она не очень эффективна, и она занимает слишком много времени с большими входами. С тем же входом обычная библиотека Guava дает результат немедленно. Спасибо! ПатрисиоSets.CartesianProduct несовместим с GWT
0
A
ответ
1
Sets.cartesianProduct
является эмулировать в гуавы-GWT (по крайней мере, в 14.0.1).
Смежные вопросы
- 1. INT несовместим с текстом
- 2. AHTabBarController несовместим с Swift
- 3. Eclipse несовместим с jdk1.4
- 4. Мог несовместим с PrivateObject?
- 5. org.apache.xerces.jaxp.DocumentBuilderFactoryImpl несовместим с javax.xml.parsers.DocumentBuilderFactory
- 6. Behat несовместим с Symfony3?
- 7. WebSphere: несовместим с javax.resource.spi.ResourceAdapter
- 8. org.apache.xerces.dom.DeferredDocumentImpl несовместим с org.dom4j.Document
- 9. TToolbar несовместим с TForm.DoubleBuffered?
- 10. NSUInteger несовместим с NSUInteger?
- 11. openssl несовместим с RNDecryptor?
- 12. FILE указатель несовместим с
- 13. LPOVERLAPPED_COMPLETION_ROUTINE несовместим с функцией
- 14. console.log несовместим с JSON.stringify
- 15. toDateString несовместим с getDay?
- 16. PerformanceCounterCategory.GetCategories несовместим с Perfmon
- 17. FragmentActivity несовместим с FragmentStatePagerAdapter
- 18. physicalBody несовместим с spriteNode
- 19. int несовместим с datetime2
- 20. javascript несовместим с IE
- 21. java.math.BigInteger несовместим с java.lang.Long
- 22. javax.sql.rowset.serial.SerialBlob несовместим с oracle.sql.BLOB
- 23. onAuthStateChanged несовместим
- 24. DataReader несовместим
- 25. Класс несовместим
- 26. Selenium несовместим
- 27. Несовместим с параметром типа «LPCWSTR»
- 28. Javascript (object.innerhtml) несовместим с IE
- 29. ClassCastException: java.lang.Double несовместим с java.math.BigDecimal
- 30. java.lang.ClassCastException: [Ljava.lang.Object; несовместим с [Ljava.lang.String;
Hello! Я загрузил JAR-файл для библиотеки GWT, но класс Sets не существует, несмотря на то, что в документации написано что-то еще ... https://code.google.com/p/guava-libraries/ –
Да, это так. Эмулированная версия находится в 'com/google/common/collect/super/com/google/collect/Sets.java', а сам класс, используемый для разработки в вашей среде IDE, и' javac' ваш код находится в 'guava -14.0.1.jar' (вам нужны оба JAR в вашем пути к классам) –
Еще раз спасибо! К сожалению, у меня нет большого опыта работы с Java. Поэтому я должен добавить оба JAR, а затем использовать класс Sets, выполняющий импорт, в com/google/common/collect/super/com/google/collect/Sets? Когда я добавляю оба JAR, я могу импортировать только com.google.common.collect.Sets, но тогда, когда я запускаю приложение, у меня есть ClassNotFoundException ... Но если я следую тем же шагам в обычном Java-приложении (Not GWT), он работает правильно. Как я могу получить доступ к классу под «супер»? –