in src/main/java/org/apache/geronimo/jcache/simple/TempStateCacheView.java [85:100]
public Map<K, V> getAll(final Set<? extends K> keys) {
final Map<K, V> v = new HashMap<K, V>(keys.size());
final Set<K> missing = new HashSet<K>();
for (final K k : keys) {
final V value = put.get(k);
if (value != null) {
v.put(k, value);
} else if (!ignoreKey(k)) {
missing.add(k);
}
}
if (!missing.isEmpty()) {
v.putAll(cache.getAll(missing));
}
return v;
}