Package one.microstream.cache
Class CachedValue.Default
java.lang.Object
one.microstream.cache.CachedValue.Default
- All Implemented Interfaces:
 CachedValue
- Enclosing interface:
 - CachedValue
 
public static class CachedValue.Default extends Object implements CachedValue
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.cache.CachedValue
CachedValue.Default - 
Constructor Summary
Constructors Constructor Description Default() - 
Method Summary
Modifier and Type Method Description longaccessCount()longaccessTime()longbyteSizeEstimate()longcreationTime()longexpiryTime()CachedValueexpiryTime(long expiryTime)booleanisExpiredAt(long now)longmodificationCount()longmodificationTime()Objectvalue()Objectvalue(long accessTime)CachedValuevalue(Object value)CachedValuevalue(Object value, long modificationTime) 
- 
Constructor Details
- 
Default
public Default() 
 - 
 - 
Method Details
- 
creationTime
public long creationTime()- Specified by:
 creationTimein interfaceCachedValue
 - 
accessTime
public long accessTime()- Specified by:
 accessTimein interfaceCachedValue
 - 
accessCount
public long accessCount()- Specified by:
 accessCountin interfaceCachedValue
 - 
modificationTime
public long modificationTime()- Specified by:
 modificationTimein interfaceCachedValue
 - 
modificationCount
public long modificationCount()- Specified by:
 modificationCountin interfaceCachedValue
 - 
expiryTime
public long expiryTime()- Specified by:
 expiryTimein interfaceCachedValue
 - 
expiryTime
- Specified by:
 expiryTimein interfaceCachedValue
 - 
isExpiredAt
public boolean isExpiredAt(long now)- Specified by:
 isExpiredAtin interfaceCachedValue
 - 
value
- Specified by:
 valuein interfaceCachedValue
 - 
value
- Specified by:
 valuein interfaceCachedValue
 - 
value
- Specified by:
 valuein interfaceCachedValue
 - 
value
- Specified by:
 valuein interfaceCachedValue
 - 
byteSizeEstimate
public long byteSizeEstimate()- Specified by:
 byteSizeEstimatein interfaceCachedValue
 
 -