public class ReplicatedMapEntryView<K,V> extends Object implements EntryView, IdentifiedDataSerializable
Constructor and Description |
---|
ReplicatedMapEntryView() |
ReplicatedMapEntryView(K key,
V value) |
Modifier and Type | Method and Description |
---|---|
long |
getCost()
Returns the cost (in bytes) of the entry.
|
long |
getCreationTime()
Returns the creation time of the entry.
|
long |
getExpirationTime()
Returns the expiration time of the entry.
|
int |
getFactoryId()
Returns DataSerializableFactory factory ID for this class.
|
long |
getHits()
Returns number of hits of the entry.
|
int |
getId()
Returns type identifier for this class.
|
K |
getKey()
Returns the key of the entry.
|
long |
getLastAccessTime()
Returns the last access time for the entry.
|
long |
getLastStoredTime()
Returns the last time the value was flushed to mapstore.
|
long |
getLastUpdateTime()
Returns the last time the value was updated.
|
long |
getTtl()
Returns the last set time to live second.
|
V |
getValue()
Returns the value of the entry.
|
long |
getVersion()
Returns the version of the entry
|
void |
readData(ObjectDataInput in)
Reads fields from the input stream
|
void |
setCreationTime(long creationTime) |
void |
setHits(long hits) |
void |
setKey(K key) |
void |
setLastAccessTime(long lastAccessTime) |
void |
setLastUpdateTime(long lastUpdateTime) |
void |
setTtl(long ttl) |
void |
setValue(V value) |
String |
toString() |
void |
writeData(ObjectDataOutput out)
Writes object fields to output stream
|
public void setKey(K key)
public V getValue()
EntryView
public void setValue(V value)
public long getCost()
EntryView
Warning:
This method returns -1 if statistics is not enabled.
public long getCreationTime()
EntryView
Warning:
This method returns -1 if statistics is not enabled.
getCreationTime
in interface EntryView
public void setCreationTime(long creationTime)
public long getExpirationTime()
EntryView
getExpirationTime
in interface EntryView
public long getHits()
EntryView
Warning:
ˆ This method returns -1 if statistics is not enabled.
public void setHits(long hits)
public long getLastAccessTime()
EntryView
Warning:
ˆ This method returns -1 if statistics is not enabled.
getLastAccessTime
in interface EntryView
public void setLastAccessTime(long lastAccessTime)
public long getLastStoredTime()
EntryView
Warning:
ˆ This method returns -1 if statistics is not enabled.
getLastStoredTime
in interface EntryView
public long getLastUpdateTime()
EntryView
Warning:
ˆ This method returns -1 if statistics is not enabled.
getLastUpdateTime
in interface EntryView
public void setLastUpdateTime(long lastUpdateTime)
public long getVersion()
EntryView
getVersion
in interface EntryView
public long getTtl()
EntryView
public void setTtl(long ttl)
public void writeData(ObjectDataOutput out) throws IOException
DataSerializable
writeData
in interface DataSerializable
out
- outputIOException
public void readData(ObjectDataInput in) throws IOException
DataSerializable
readData
in interface DataSerializable
in
- inputIOException
public int getFactoryId()
IdentifiedDataSerializable
getFactoryId
in interface IdentifiedDataSerializable
public int getId()
IdentifiedDataSerializable
getId
in interface IdentifiedDataSerializable
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.