Я пытаюсь перейти от Guava к Java 8 Streams, но не могу понять, как бороться с итерабельными. Вот мой код, чтобы удалить пустые строки из Iterable: Iterable<String> list = Iterables.filter(
raw, /
Я настраиваю свой кэш так: Cache<String,MyClass> cache = CacheBuilder.newBuilder().expireAfterAccess(16l, TimeUnit.MINUTES).build()
и class MyClass {
String name
boolean canExpire
}
Я х
Я использую повтор Guava в одном из моих проектов. Я хочу продолжать повторную попытку с фиксированным интервалом, если мой метод не возвращает true. Как только он вернётся, он должен быть остановлен.
Использование Guava Listenable Futures Предположим у меня есть следующий класс: public class FooService {
ListenableFuture<Foo> getFoo() {
//code to create callable, then
return liste
Я пытаюсь использовать кеш Google Guava для кэширования связанными с сервисом объектами. При пропуске кеша я использую свой клиент REST для извлечения объекта. Я знаю, что я могу сделать это следующим