Каков наилучший способ хранения BitSet в приложении? Они не позволяют java.util.BitSet быть собственностью.Store BitSet в App Engine
ответ
BitSet
- Serializable
. Datastore может получить/положить Serializable
just fine.
Попробуйте EnumSet
«Специализированная реализация Набор для использования с типами перечислений. Все элементы в наборе перечислений должны исходить из одного перечислимого типа, который указан, явно или неявно, когда создается множество. Наборы перечислений представлены внутренне как битовые векторы. Это представление является чрезвычайно компактным и эффективным. Пространство и время работы этого класса должны быть достаточно хорошими, чтобы позволить его использование в качестве высококачественной, типичной альтернативы традиционным «бит-бит» флаги ". Даже массовые операции (такие как containsAll и retainAll) должны выполняться очень быстро, если указанная коллекция также является перечислением."
Могу ли я легко создать BitSet из набора ENUM? – Lumpy
Я не думаю, что этот ответ имеет смысл. Lumpy хочет сохранить произвольную длину 'BitSet' (насколько я могу судить) - это означает создание произвольной длины' enum', чтобы сделать 'EnumSet' для адекватного хранения своих данных, что кажется анафемой до точки enum типа. – Carl
java.math.BigInteger поддерживает общие операции с битами и может быть сериализован в массив байтов.
- 1. App App Store Ссылка
- 2. getObjectsById on App Engine
- 3. Ошибка загрузки App Store в App Store: ошибка проверки (SFML)
- 4. Amazon App Store - App Publishing
- 5. В чем причина отклонения App App Store?
- 6. Запуск App Store из App в Swift
- 7. bitset to dynamic bitset
- 8. Невозможно развернуть проект Android App Engine в Google App Engine
- 9. Что нового в App Engine SDK vs App Engine Production
- 10. iOS App store location
- 11. iPhone App Store Вопрос
- 12. Android App Store данные
- 13. Отказ App Store 18.2
- 14. название App Store Применение
- 15. App Store Distribution Страны
- 16. Unbundle Windows Store App
- 17. App Store получение
- 18. App Store Сертификат распространения
- 19. IPv6 App Store Отклонение
- 20. Описание App Store Unicode?
- 21. Кнопки App Store
- 22. Windows store app sokets
- 23. App Store Ссылки
- 24. App Store Expedite Criteria
- 25. Open (App Store) программен
- 26. ITC.app.preReleaseBuild.errors.invalidBinary App Store
- 27. Play Store APP publish
- 28. App Store Shortener
- 29. Ошибки представления App Store
- 30. App Store Представление
Тогда почему я получаю ошибку java.util.BitSet не поддерживается тип свойства. – Lumpy
@ Lumpy: вы добавили аннотации, описанные в этой ссылке? то есть - '@Persistent (serialized =" true ")'? «BitSet» определенно находится в белом списке. – Carl
Получил, спасибо. – Lumpy