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