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

Method isExpired

output/java_guava/1.4.18/LocalCache.java:1985–1995  ·  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

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

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