Class StandardCache.CacheEntry<V>

java.lang.Object
org.thymeleaf.cache.StandardCache.CacheEntry<V>
Enclosing class:
StandardCache<K,V>

static final class StandardCache.CacheEntry<V> extends Object
  • Field Details

    • cachedValueReference

      private final SoftReference<V> cachedValueReference
    • creationTimeInMillis

      private final long creationTimeInMillis
    • cachedValueAnchor

      private final V cachedValueAnchor
  • Constructor Details

    • CacheEntry

      CacheEntry(V cachedValue, boolean useSoftReferences)
  • Method Details

    • getValueIfStillValid

      public <K> V getValueIfStillValid(String cacheMapName, K key, ICacheEntryValidityChecker<? super K,? super V> checker, boolean traceExecution, org.slf4j.Logger logger)
    • getCreationTimeInMillis

      public long getCreationTimeInMillis()