Package one.microstream.cache
Interface CachedValue
- All Known Implementing Classes:
 CachedValue.Default
public interface CachedValue
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCachedValue.Default - 
Method Summary
Modifier and Type Method Description longaccessCount()longaccessTime()longbyteSizeEstimate()longcreationTime()longexpiryTime()CachedValueexpiryTime(long expiryTime)booleanisExpiredAt(long now)longmodificationCount()longmodificationTime()static CachedValueNew(Object value, long creationTime, long expiryTime)Objectvalue()Objectvalue(long accessTime)CachedValuevalue(Object value)CachedValuevalue(Object value, long accessTime) 
- 
Method Details
- 
creationTime
long creationTime() - 
accessTime
long accessTime() - 
accessCount
long accessCount() - 
modificationTime
long modificationTime() - 
modificationCount
long modificationCount() - 
expiryTime
long expiryTime() - 
expiryTime
 - 
isExpiredAt
boolean isExpiredAt(long now) - 
value
Object value() - 
value
 - 
value
 - 
value
 - 
byteSizeEstimate
long byteSizeEstimate() - 
New
 
 -