Class IndexSizeEstimator.ItemPriorityQueue

java.lang.Object
org.apache.lucene.util.PriorityQueue<IndexSizeEstimator.Item>
org.apache.solr.handler.admin.IndexSizeEstimator.ItemPriorityQueue
All Implemented Interfaces:
Iterable<IndexSizeEstimator.Item>, org.apache.solr.common.MapSerializable, org.apache.solr.common.MapWriter, org.apache.solr.common.NavigableObject, org.noggit.JSONWriter.Writable
Enclosing class:
IndexSizeEstimator

public static class IndexSizeEstimator.ItemPriorityQueue extends org.apache.lucene.util.PriorityQueue<IndexSizeEstimator.Item> implements org.apache.solr.common.MapWriter
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriter

    org.apache.solr.common.MapWriter.EntryWriter
  • Field Summary

    Fields inherited from interface org.apache.solr.common.MapWriter

    EMPTY
  • Constructor Summary

    Constructors
    Constructor
    Description
    ItemPriorityQueue(int maxSize)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
     
    void
    writeMap(org.apache.solr.common.MapWriter.EntryWriter ew)
     

    Methods inherited from class org.apache.lucene.util.PriorityQueue

    add, addAll, clear, getHeapArray, insertWithOverflow, iterator, pop, remove, size, top, updateTop, updateTop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface org.apache.solr.common.MapWriter

    jsonStr, toMap, write

    Methods inherited from interface org.apache.solr.common.NavigableObject

    _forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size