Class CacheEntryBase<ObjectType>
java.lang.Object
se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase<ObjectType>
- All Implemented Interfaces:
Serializable,CacheEntry<ObjectType>
- Direct Known Subclasses:
CardinalityCacheEntry
public class CacheEntryBase<ObjectType>
extends Object
implements CacheEntry<ObjectType>, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCacheEntryBase(ObjectType obj) CacheEntryBase(ObjectType obj, long creationTime) -
Method Summary
-
Field Details
-
obj
-
creationTime
protected final long creationTime
-
-
Constructor Details
-
CacheEntryBase
-
CacheEntryBase
-
-
Method Details
-
getObject
Description copied from interface:CacheEntryReturns the object that is cached via this cache entry.- Specified by:
getObjectin interfaceCacheEntry<ObjectType>
-
createdAt
public long createdAt()Description copied from interface:CacheEntryReturns the time at which this cache entry was created.- Specified by:
createdAtin interfaceCacheEntry<ObjectType>
-
equals
-
hashCode
-