protected class GeneralCache.ObjectRecord
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
creationTime |
protected long |
expirationTime |
protected StringSet |
invalidationKeys |
protected GeneralCache.ObjectRecord |
nextLRU |
protected java.lang.String |
objectClass |
protected java.lang.Object |
objectDescription |
protected GeneralCache.ObjectRecord |
prevLRU |
protected GeneralCache.ObjectRecord |
sameExpirationNext |
protected GeneralCache.ObjectRecord |
sameExpirationPrev |
protected java.lang.Object |
theObject |
| Constructor and Description |
|---|
ObjectRecord(java.lang.Object objectDescription,
java.lang.Object theObject,
StringSet invalidationKeys,
long creationTime) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
long |
getCreationTime() |
long |
getExpirationTime() |
StringSet |
getKeys() |
GeneralCache.ObjectRecord |
getNextLRU() |
java.lang.Object |
getObject() |
java.lang.String |
getObjectClass() |
java.lang.Object |
getObjectDescription() |
long |
getObjectExpiration() |
GeneralCache.ObjectRecord |
getPrevLRU() |
GeneralCache.ObjectRecord |
getSameExpirationNext() |
GeneralCache.ObjectRecord |
getSameExpirationPrev() |
int |
hashCode() |
void |
setNextLRU(GeneralCache.ObjectRecord next) |
void |
setObjectClass(java.lang.String className) |
void |
setObjectExpiration(long expTime) |
void |
setPrevLRU(GeneralCache.ObjectRecord prev) |
void |
setSameExpirationNext(GeneralCache.ObjectRecord x) |
void |
setSameExpirationPrev(GeneralCache.ObjectRecord x) |
protected java.lang.Object objectDescription
protected java.lang.Object theObject
protected StringSet invalidationKeys
protected long creationTime
protected long expirationTime
protected java.lang.String objectClass
protected GeneralCache.ObjectRecord prevLRU
protected GeneralCache.ObjectRecord nextLRU
protected GeneralCache.ObjectRecord sameExpirationPrev
protected GeneralCache.ObjectRecord sameExpirationNext
public ObjectRecord(java.lang.Object objectDescription,
java.lang.Object theObject,
StringSet invalidationKeys,
long creationTime)
public long getCreationTime()
public void setSameExpirationPrev(GeneralCache.ObjectRecord x)
public GeneralCache.ObjectRecord getSameExpirationPrev()
public void setSameExpirationNext(GeneralCache.ObjectRecord x)
public GeneralCache.ObjectRecord getSameExpirationNext()
public void setObjectExpiration(long expTime)
public long getObjectExpiration()
public java.lang.Object getObjectDescription()
public void setObjectClass(java.lang.String className)
public java.lang.String getObjectClass()
public GeneralCache.ObjectRecord getPrevLRU()
public GeneralCache.ObjectRecord getNextLRU()
public void setPrevLRU(GeneralCache.ObjectRecord prev)
public void setNextLRU(GeneralCache.ObjectRecord next)
public java.lang.Object getObject()
public StringSet getKeys()
public long getExpirationTime()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object