public final class DefaultRecord extends AbstractRecord
creationTime, dirty, expirationTime, hits, lastAccessTime, lastStoredTime, lastUpdateTime, lock, maxIdleMillis, optionalInfo, removeTime, version, writeTime
Constructor and Description |
---|
DefaultRecord(CMap cmap,
int blockId,
Data key,
Data value,
long ttl,
long maxIdleMillis,
long id) |
Modifier and Type | Method and Description |
---|---|
Record |
copy() |
long |
getCost() |
Object |
getValue() |
Data |
getValueData() |
boolean |
hasValueData() |
void |
invalidate() |
protected void |
invalidateValueCache() |
Object |
setValue(Object value) |
void |
setValueData(Data value) |
int |
valueCount() |
addBackupOp, addListener, addScheduledAction, clearLock, equals, forceBackupOps, getBackupOpCount, getBackupOps, getCreationTime, getExpirationTime, getHits, getIndexes, getIndexTypes, getKey, getLastAccessTime, getLastStoredTime, getLastUpdateTime, getListeners, getLock, getLockAcquireTime, getLockAddress, getLockCount, getMultiValues, getOptionalInfo, getRemainingIdle, getRemainingTTL, getRemoveTime, getScheduledActionCount, getScheduledActions, getVersion, getWriteTime, hashCode, hasListener, hasScheduledAction, incrementHits, incrementVersion, isDirty, isEvictable, isEvicted, isLoadable, isLocked, isRemovable, isRemoved, isValid, isValid, lock, markRemoved, removeListener, runBackupOps, setActive, setActive, setBackupOps, setCreationTime, setDirty, setExpirationTime, setIndexes, setInvalid, setLastAccessed, setLastAccessTime, setLastStoredTime, setLastUpdated, setLastUpdateTime, setLock, setMapListeners, setMaxIdle, setMultiValues, setRemoveTime, setScheduledActions, setTTL, setVersion, setWriteTime, testLock, toString, unlock
getBlockId, getId, getKeyData, getName, isActive
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBlockId, getId, getKeyData, getName, isActive
public Record copy()
public Data getValueData()
public Object getValue()
protected void invalidateValueCache()
invalidateValueCache
in class AbstractRecord
public void setValueData(Data value)
public int valueCount()
public long getCost()
public boolean hasValueData()
public void invalidate()
Copyright © 2013 Hazelcast, Inc.. All rights reserved.