Существует ли эквивалент хорошему MapMaker для MultiMaps? в настоящее время я создаю кэш как это: общедоступная статическая Карта <Сессия, Список <Человек>> personCache = новый MapMaker () .weakKeys ()....
Представьте, что у меня есть список определенных объектов :List И мне нужно сгенерировать еще один список, включая идентификаторы студентов в приведенном выше списке :List Избегая использования цикла,...
I need combination of Google Collection ImmutableMap and LinkedHashMap — immutable map with defined iteration order. It seems that ImmutableMap itself actually has defined iteration order, at ...
Я пытаюсь создать общий LoadingCache с помощью scala и написал следующий код - trait GuavaCache [K, V] {val maxSize = 1000 val expirationTime = 10 val expirationTimeUnit = TimeUnit ....
Я хочу использовать Hibernate 2-уровневый кеш, используя Guava кеш. но я не могу найти реализацию RegionFactory в Гуаве. Не могли бы вы помочь мне, как использовать кеш Guava для Hibernate 2 уровня кеша? Спасибо в ...
Мы используем загружаемый Google Guava LoadingCache для растровых изображений в приложении Android. В приложении я запускаю поток для рисования, который рисует растровые изображения в кеше на холсте. Если конкретный ...
Я использовал BloomFilter в guava v.11.0.1, и, похоже, я получаю исключение, когда у меня прошивка большая. Я попробовал 10 миллионов с 0,001 кадра на пиксель, и это не удалось. java.lang ....
Я быстро просмотрел Guava API и новые типы коллекций, которые он предоставляет (Multimap и BiMap, например, кажутся полезными), и я подумываю включить библиотеку в проекты, над которыми я работаю. ...
I have a Map the String key is nothing but numeric value like "123" etc. I'm getting numeric value because this values are coming from the UI in my JSF component. I don't want to ...
Я пытаюсь использовать кеш Google Guava с помощью Guava v20 с Java 6. У меня есть аналогичная проблема, как описано в Guava cache generics error. Мне не нужно получать кеш как карту, но все же ...
У меня есть список строк и функция для создания значения для каждого ключа в списке. Я хочу создать карту с помощью этой функции. Могу ли я сделать это с коллекциями Google?
У меня есть библиотека java guava, и мне было интересно, есть ли у них вспомогательный метод типа tryparse, который попытается проанализировать строку до целого числа и вернуть логическое значение, если это не удалось. В C # я могу: if (...
Есть ли короткий и приятный способ создать List или, возможно, Integer[] или int[] с последовательными значениями от некоторого начального значения до конечного значения? То есть что-то короче, чем, но...
После обновления версий зависимостей в AndroidStudio3.1 я начал получать следующую ошибку: Информация: Задачи Gradle [: app: assemblyDebug] Ошибка: com.android.builder.dexing ....
В Guava 10+ Google не поддерживает Files.deleteDirectoryContents (). JavaDoc говорит, что устарел. Этот метод страдает плохим обнаружением символических ссылок и условиями гонки. Эта функция может поддерживаться ...
Я хотел бы знать, есть ли в Guava какие-либо различия между методами Iterables.filter(Iterable, Predicate) и Collections2.filter(Collection, Predicate)? Кажется, они оба поддерживают ...
В java EnumSet хранит содержащиеся в нем элементы в битовой маске/битовом векторе, используя long (RegularEnumSet) или long[] (JumboEnumSet). Теперь я столкнулся с вариантом использования, когда у меня много тысяч доменов ...
Итерабельные таблицы представляют два метода для getLast public static T getLast(Iterable iterable); public static T getLast(Iterable iterable, @Nullable T defaultValue); ...
Рассмотрим этот пример, который распечатывает некоторую статистику типа устройства. («DeviceType» - это перечисление с дюжиной значений.) Multiset histogram = getDeviceStats ();
for (DeviceType type: ...
У меня есть коллекция объектов, которую я хотел бы разделить на две коллекции, одна из которых проходит предикат, а другая не соответствует предикату. Я надеялся, что будет метод Guava, чтобы сделать...
У меня есть карта со строками, я хочу преобразовать ее в список строк с "" в качестве разделителя значения ключа. Можно ли использовать коллекции Google? Пример кода, который я хочу сделать с помощью google ...
Меня немного смущают CacheBuilder и Cache, представленные в Guava 10. Документация намекает, что можно перезаписывать значения, но, насколько я могу судить, Cache не содержит никаких методов для ...
Допустим, у нас есть коллекция элементов :class Item { public String title; публичная внутренняя цена; } List list = getListOfItems (); Я хотел бы получить Предмет с максимальной ценой из...
Будет ли метод Guava Tables.newCustomTable (Map, Supplier) возвращать потокобезопасные таблицы при поставке с потокобезопасностью карты? Например: public static Table ...
Начиная с Guava 10, MapMaker.softKeys устарел, а соответствующий метод не существует в CacheBuilder. Почему было внесено это изменение? Что мне нужно делать с существующим кодом, который его использует?
Сначала я быстро мотивирую вопрос своим примером. Моя библиотека должна предоставлять классификатор исключений Java фреймворку, к которому она подключается. Например: enum Classification { FATAL, ...
Есть ли преимущество в использовании stringutils.isblank (str) из Apache Commons-lang. vs strings.isnulloMempty (строковая строка) из Google Guava? Я хочу заменить сотни случаев из них ...
Из Google Guava JavaDoc для Iterables: static T getFirst(Iterable iterable, T defaultValue) -> Возвращает первый элемент в iterable или defaultValue, если iterable пуст. ...