cache

added .values()

7/30/2020 2:43:01 AM

Details

diff --git a/src/main/java/br/ufrgs/inf/prosoft/cache/Caffeine.java b/src/main/java/br/ufrgs/inf/prosoft/cache/Caffeine.java
index f82078f..7bfbb8f 100644
--- a/src/main/java/br/ufrgs/inf/prosoft/cache/Caffeine.java
+++ b/src/main/java/br/ufrgs/inf/prosoft/cache/Caffeine.java
@@ -5,6 +5,8 @@
  */
 package br.ufrgs.inf.prosoft.cache;
 
+import java.util.ArrayList;
+import java.util.List;
 import java.util.concurrent.TimeUnit;
 
 /**
@@ -117,4 +119,7 @@ public class Caffeine<K, V> implements Cache<K, V> {
         }
     }
 
+    public List<V> values() {
+        return new ArrayList<>(this.cache.asMap().values());
+    }
 }