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, unlockgetBlockId, getId, getKeyData, getName, isActiveclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBlockId, getId, getKeyData, getName, isActivepublic Record copy()
public Data getValueData()
public Object getValue()
protected void invalidateValueCache()
invalidateValueCache in class AbstractRecordpublic void setValueData(Data value)
public int valueCount()
public long getCost()
public boolean hasValueData()
public void invalidate()
Copyright © 2013 Hazelcast, Inc.. All rights reserved.