/guava/guava/src/com/google/common/cache/LocalCache.java
evictEntries( newEntry) ;checkNotNull( entry) ;
checkNotNull ( entry ) ;
if (isExpired(entry, now)) { return null; } return value; } boolean isExpired(ReferenceEntry<K, V> entry, long now) { <extra_id_0> if (expiresAfterAccess() && (now - entry.getAccessTime() >= expireAfterAccessNanos)) { return true; } if (expiresAfterWrite() && (now - entry.getWriteTime() >= expireAfterWriteNanos)) { return true; }