K - the type of key.V - the type of value.public class SimpleEntryView<K,V> extends Object implements EntryView<K,V>, IdentifiedDataSerializable
EntryView and also it is writable.| Constructor and Description | 
|---|
| SimpleEntryView() | 
| SimpleEntryView(K key,
               V value) | 
| 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 | getEvictionCriteriaNumber() | 
| 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 | 
| int | hashCode() | 
| void | readData(ObjectDataInput in)Reads fields from the input stream | 
| void | setCost(long cost) | 
| void | setCreationTime(long creationTime) | 
| void | setEvictionCriteriaNumber(long evictionCriteriaNumber) | 
| void | setExpirationTime(long expirationTime) | 
| void | setHits(long hits) | 
| void | setKey(K key) | 
| void | setLastAccessTime(long lastAccessTime) | 
| void | setLastStoredTime(long lastStoredTime) | 
| void | setLastUpdateTime(long lastUpdateTime) | 
| void | setTtl(long ttl) | 
| void | setValue(V value) | 
| void | setVersion(long version) | 
| String | toString() | 
| void | writeData(ObjectDataOutput out)Writes object fields to output stream | 
public void setKey(K key)
public V getValue()
EntryViewpublic void setValue(V value)
public long getCost()
EntryViewWarning:
This method returns -1 if statistics is not enabled.
public void setCost(long cost)
public long getCreationTime()
EntryViewWarning:
This method returns -1 if statistics is not enabled.
getCreationTime in interface EntryView<K,V>public void setCreationTime(long creationTime)
public long getExpirationTime()
EntryViewgetExpirationTime in interface EntryView<K,V>public void setExpirationTime(long expirationTime)
public long getHits()
EntryViewWarning:
ˆ This method returns -1 if statistics is not enabled.
public void setHits(long hits)
public long getLastAccessTime()
EntryViewWarning:
ˆ This method returns -1 if statistics is not enabled.
getLastAccessTime in interface EntryView<K,V>public void setLastAccessTime(long lastAccessTime)
public long getLastStoredTime()
EntryViewWarning:
ˆ This method returns -1 if statistics is not enabled.
getLastStoredTime in interface EntryView<K,V>public void setLastStoredTime(long lastStoredTime)
public long getLastUpdateTime()
EntryViewWarning:
ˆ This method returns -1 if statistics is not enabled.
getLastUpdateTime in interface EntryView<K,V>public void setLastUpdateTime(long lastUpdateTime)
public long getVersion()
EntryViewgetVersion in interface EntryView<K,V>public void setVersion(long version)
public long getTtl()
EntryViewpublic void setTtl(long ttl)
public long getEvictionCriteriaNumber()
public void setEvictionCriteriaNumber(long evictionCriteriaNumber)
public void writeData(ObjectDataOutput out) throws IOException
DataSerializablewriteData in interface DataSerializableout - outputIOExceptionpublic void readData(ObjectDataInput in) throws IOException
DataSerializablereadData in interface DataSerializablein - inputIOExceptionpublic int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializablepublic int getId()
IdentifiedDataSerializablegetId in interface IdentifiedDataSerializableCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.