MCPcopy Create free account
hub / github.com/antlr/codebuff / isExpired

Method isExpired

output/java_guava/1.4.19/LocalCache.java:1986–1996  ·  view source on GitHub ↗

Returns true if the entry has expired.

(ReferenceEntry<K, V> entry, long now)

Source from the content-addressed store, hash-verified

1984 */
1985
1986 boolean isExpired(ReferenceEntry<K, V> entry, long now) {
1987 checkNotNull(entry);
1988 if (expiresAfterAccess()
1989 && (now - entry.getAccessTime() >= expireAfterAccessNanos)) {
1990 return true;
1991 }
1992 if (expiresAfterWrite() && (now - entry.getWriteTime() >= expireAfterWriteNanos)) {
1993 return true;
1994 }
1995 return false;
1996 }
1997
1998 // queues
1999

Callers 5

getLiveValueMethod · 0.95
lockedGetOrLoadMethod · 0.45
expireEntriesMethod · 0.45
getLiveEntryMethod · 0.45
getLiveValueMethod · 0.45

Calls 5

expiresAfterAccessMethod · 0.95
expiresAfterWriteMethod · 0.95
getAccessTimeMethod · 0.65
getWriteTimeMethod · 0.65
checkNotNullMethod · 0.45

Tested by

no test coverage detected