public class DataRecordEntry extends Object implements DataSerializable, MapEntry
Constructor and Description |
---|
DataRecordEntry() |
DataRecordEntry(Record record) |
DataRecordEntry(Record record,
boolean includeListeners) |
DataRecordEntry(Record record,
Data value,
boolean includeListeners) |
Modifier and Type | Method and Description |
---|---|
long |
getCost() |
long |
getCreationTime() |
long |
getExpirationTime() |
int |
getHits() |
Long[] |
getIndexes() |
byte[] |
getIndexTypes() |
Object |
getKey() |
Data |
getKeyData() |
long |
getLastAccessTime() |
long |
getLastStoredTime() |
long |
getLastUpdateTime() |
Map<Address,Boolean> |
getListeners() |
Address |
getLockAddress() |
int |
getLockThreadId() |
String |
getName() |
long |
getRemainingIdle() |
Object |
getValue() |
Data |
getValueData() |
long |
getVersion() |
boolean |
hasValue() |
boolean |
isValid() |
void |
readData(DataInput in) |
Object |
setValue(Object value) |
void |
writeData(DataOutput out) |
public DataRecordEntry()
public DataRecordEntry(Record record)
public DataRecordEntry(Record record, boolean includeListeners)
public void writeData(DataOutput out) throws IOException
writeData
in interface DataSerializable
IOException
public void readData(DataInput in) throws IOException
readData
in interface DataSerializable
IOException
public long getRemainingIdle()
public long getCreationTime()
getCreationTime
in interface MapEntry
public long getExpirationTime()
getExpirationTime
in interface MapEntry
public long getLastAccessTime()
getLastAccessTime
in interface MapEntry
public long getLastStoredTime()
getLastStoredTime
in interface MapEntry
public long getLastUpdateTime()
getLastUpdateTime
in interface MapEntry
public String getName()
public boolean hasValue()
public long getVersion()
getVersion
in interface MapEntry
public Data getKeyData()
public Data getValueData()
public Long[] getIndexes()
public byte[] getIndexTypes()
public Address getLockAddress()
public int getLockThreadId()
Copyright © 2013 Hazelcast, Inc.. All rights reserved.