com.hazelcast.map.NullEntryView Maven / Gradle / Ivy
package com.hazelcast.map;
import com.hazelcast.core.EntryView;
/**
* Contains only key no value.
*
* @param
* @param
*/
class NullEntryView implements EntryView {
private K key;
NullEntryView(K key) {
this.key = key;
}
@Override
public K getKey() {
return key;
}
@Override
public V getValue() {
return null;
}
@Override
public long getCost() {
return 0;
}
@Override
public long getCreationTime() {
return 0;
}
@Override
public long getExpirationTime() {
return 0;
}
@Override
public long getHits() {
return 0;
}
@Override
public long getLastAccessTime() {
return 0;
}
@Override
public long getLastStoredTime() {
return 0;
}
@Override
public long getLastUpdateTime() {
return 0;
}
@Override
public long getVersion() {
return 0;
}
@Override
public long getTtl() {
return 0;
}
}