Class CachedMemory.TimerCachedMemory

  • Enclosing class:
    CachedMemory

    public class CachedMemory.TimerCachedMemory
    extends java.lang.Object
    • Constructor Detail

      • TimerCachedMemory

        public TimerCachedMemory​(java.lang.String name,
                                 long validDelayMs,
                                 long validUntilMs,
                                 Fact<?> fact)
    • Method Detail

      • getCreatedAt

        public long getCreatedAt()
      • getFact

        public Fact<?> getFact()
      • getName

        public java.lang.String getName()
      • getValidDelayMs

        public long getValidDelayMs()
      • getValidUntilMs

        public long getValidUntilMs()
      • isExpired

        public boolean isExpired()
      • isValidNow

        public boolean isValidNow()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object