Class NameHashIntCacheLRU

java.lang.Object
org.apache.lucene.facet.taxonomy.writercache.NameIntCacheLRU
org.apache.lucene.facet.taxonomy.writercache.NameHashIntCacheLRU

public class NameHashIntCacheLRU extends NameIntCacheLRU
An LRU cache of mapping from name to int. Used to cache Ordinals of category paths. It uses as key, hash of the path instead of the path. This way the cache takes less RAM, but correctness depends on assuming no collisions.