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

Method isExpired

output/java_guava/1.4.13/LocalCache.java:1981–1992  ·  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

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

Callers 3

getLiveValueMethod · 0.45
lockedGetOrLoadMethod · 0.45
refreshMethod · 0.45

Calls 5

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

Tested by

no test coverage detected