Class TimeoutMap.TimedEntry
java.lang.Object
com.twelvemonkeys.util.AbstractDecoratedMap.BasicEntry<K,V>
com.twelvemonkeys.util.TimeoutMap.TimedEntry
- All Implemented Interfaces:
Serializable, Map.Entry<K,V>
- Enclosing class:
TimeoutMap<K,V>
Keeps track of timed objects
- Version:
- $Id: //depot/branches/personal/haraldk/twelvemonkeys/release-2/twelvemonkeys-core/src/main/java/com/twelvemonkeys/util/TimeoutMap.java#2 $
-
Field Summary
FieldsFields inherited from class AbstractDecoratedMap.BasicEntry
mKey, mValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final longexpires()(package private) final boolean(package private) final booleanisExpiredBy(long pTime) private voidMethods inherited from class AbstractDecoratedMap.BasicEntry
equals, getKey, getValue, hashCode, recordAccess, recordRemoval, toString
-
Field Details
-
mTimestamp
private long mTimestamp
-
-
Constructor Details
-
TimedEntry
-
-
Method Details
-
setValue
-
updateTimestamp
private void updateTimestamp() -
isExpired
final boolean isExpired() -
isExpiredBy
final boolean isExpiredBy(long pTime) -
expires
final long expires()
-