Lucene.Net.Facet.Taxonomy.WriterCache.CompactLabelToOrdinal.CompactLabelToOrdinal C# (CSharp) Method

CompactLabelToOrdinal() public method

Sole constructor.
public CompactLabelToOrdinal ( int initialCapacity, float loadFactor, int numHashArrays ) : System
initialCapacity int
loadFactor float
numHashArrays int
return System
        public CompactLabelToOrdinal(int initialCapacity, float loadFactor, int numHashArrays)
        {
            this.hashArrays = new HashArray[numHashArrays];

            this.capacity = DetermineCapacity((int)Math.Pow(2, numHashArrays), initialCapacity);
            Init();
            this.collisionMap = new CollisionMap(this.labelRepository);

            this.counter = 0;
            this.loadFactor = loadFactor;

            this.threshold = (int)(this.loadFactor * this.capacity);
        }

Same methods

CompactLabelToOrdinal::CompactLabelToOrdinal ( ) : System