|
Hazelcast C++ Client
|
Interface for entries, records or whatever that can be evictable via its accessor (key or id). More...
#include <EvictionCandidate.h>
Inheritance diagram for hazelcast::client::internal::eviction::EvictionCandidate< MAPKEY, MAPVALUE, A, E >:Public Member Functions | |
| virtual boost::shared_ptr< A > | getAccessor () const |
| The accessor (key or id) of Evictable entry or record or whatever. More... | |
| virtual boost::shared_ptr< E > | getEvictable () const |
| The value of Evictable entry or record or whatever. More... | |
Public Member Functions inherited from hazelcast::client::internal::eviction::EvictableEntryView< MAPKEY, MAPVALUE > | |
| virtual int64_t | getCreationTime () const =0 |
| Gets the creation time of this EvictableEntryView in milliseconds. More... | |
| virtual int64_t | getLastAccessTime () const =0 |
| Gets the latest access time difference of this EvictableEntryView in milliseconds. More... | |
| virtual int64_t | getAccessHit () const =0 |
| Gets the access hit count of this EvictableEntryView. More... | |
| virtual boost::shared_ptr< MAPKEY > | getKey () const |
| Gets the key of the entry. More... | |
| virtual boost::shared_ptr< MAPVALUE > | getValue () const |
| Gets the value of the entry. More... | |
Interface for entries, records or whatever that can be evictable via its accessor (key or id).
| <A> | Type of the accessor |
| <E> | Type of the Evictable value |
|
inlinevirtual |
|
inlinevirtual |
1.8.11