# Constants

EvictionPolicyLFU removes the least frequently used entry.
EvictionPolicyLRU removes the least recently used entry.
EvictionPolicyNone removes no entries.
EvictionPolicyRandom removes a random entry.
InMemoryFormatBinary stores the values after serializing them.
InMemoryFormatObject stores the values in their original form.

# Structs

Config is the Near Cache configuration.
EvictionConfig is the configuration for eviction.
Stats contains statistics for a Near Cache instance.

# Interfaces

EvictableEntryView is the contract point from the end user perspective for serving/accessing entries that can be evicted.
EvictionPolicyComparator is used for comparing entries to be evicted.

# Type aliases

EvictionPolicy specifies which entry is evicted.
InMemoryFormat specifies how the entry values are stored in the Near Cache.