se.jbee.inject
Class Expiry
Object
se.jbee.inject.Expiry
public final class Expiry
- extends Object
How frequently do instances expire (become garbage, are not used any longer).
- Author:
- Jan Bernitt (jan@jbee.se)
|
Constructor Summary |
Expiry(int frequency)
|
| Methods inherited from class Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NEVER
public static final Expiry NEVER
IGNORE
public static final Expiry IGNORE
Expiry
public Expiry(int frequency)
expires
public static Expiry expires(int frequency)
equalTo
public boolean equalTo(Expiry other)
moreFrequent
public boolean moreFrequent(Expiry other)
toString
public String toString()
- Overrides:
toString in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
isNever
public boolean isNever()
isIgnore
public boolean isIgnore()