Package org.apache.calcite.rel.metadata
Class CachingRelMetadataProvider.CacheEntry
- java.lang.Object
-
- org.apache.calcite.rel.metadata.CachingRelMetadataProvider.CacheEntry
-
- Enclosing class:
- CachingRelMetadataProvider
private static class CachingRelMetadataProvider.CacheEntry extends java.lang.Object
An entry in the cache. Consists of the cached object and the timestamp when the entry is valid. If read at a later timestamp, the entry will be invalid and will be re-computed as if it did not exist. The net effect is a lazy-flushing cache.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CacheEntry()
-