K - the type of key.V - the type of value.public class WanMapEntryView<K,V> extends Object implements EntryView<K,V>, IdentifiedDataSerializable
EntryView for keeping
compatibility when sending to older (3.8+) clusters.| Constructor and Description |
|---|
WanMapEntryView(EntryView<K,V> entryView) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
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 its store (e.g.
|
long |
getLastUpdateTime()
Returns the last time the value was updated.
|
Long |
getMaxIdle()
Returns the last set max idle time in milliseconds.
|
long |
getTtl()
Returns the last set time to live in milliseconds.
|
V |
getValue()
Returns the value of the entry.
|
long |
getVersion()
Returns the version of the entry.
|
int |
hashCode() |
void |
readData(ObjectDataInput in)
Reads fields from the input stream
|
String |
toString() |
void |
writeData(ObjectDataOutput out)
Writes object fields to output stream
|
public V getValue()
EntryViewpublic long getCost()
EntryView
Warning: This method returns -1 if statistics are not enabled or not implemented.
public long getCreationTime()
EntryView
Warning: This method returns -1 if statistics are not enabled or not implemented.
getCreationTime in interface EntryView<K,V>public long getExpirationTime()
EntryViewgetExpirationTime in interface EntryView<K,V>public long getHits()
EntryView
Warning: This method returns -1 if statistics are not enabled or not implemented.
public long getLastAccessTime()
EntryView
Warning: This method returns -1 if statistics are not enabled or not implemented.
getLastAccessTime in interface EntryView<K,V>public long getLastStoredTime()
EntryViewMapStore).
Warning: This method returns -1 if statistics are not enabled or not implemented.
getLastStoredTime in interface EntryView<K,V>public long getLastUpdateTime()
EntryView
Warning: This method returns -1 if statistics are not enabled or not implemented.
getLastUpdateTime in interface EntryView<K,V>public long getVersion()
EntryViewgetVersion in interface EntryView<K,V>public long getTtl()
EntryViewpublic Long getMaxIdle()
EntryViewgetMaxIdle in interface EntryView<K,V>public void writeData(ObjectDataOutput out) throws IOException
DataSerializablewriteData in interface DataSerializableout - outputIOException - if an I/O error occurs. In particular,
an IOException may be thrown if the
output stream has been closed.public void readData(ObjectDataInput in) throws IOException
DataSerializablereadData in interface DataSerializablein - inputIOException - if an I/O error occurs. In particular,
an IOException may be thrown if the
input stream has been closed.public int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializablepublic int getId()
IdentifiedDataSerializablegetId in interface IdentifiedDataSerializableCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.