Package org.apache.solr.common
Class SolrDocumentList
- java.lang.Object
- 
- java.util.AbstractCollection<E>
- 
- java.util.AbstractList<E>
- 
- java.util.ArrayList<SolrDocument>
- 
- org.apache.solr.common.SolrDocumentList
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Cloneable,- Iterable<SolrDocument>,- Collection<SolrDocument>,- List<SolrDocument>,- RandomAccess,- MapSerializable,- MapWriter,- NavigableObject,- org.noggit.JSONWriter.Writable
 
 public class SolrDocumentList extends ArrayList<SolrDocument> implements MapWriter Represent a list of SolrDocuments returned from a search. This includes position and offset information.- Since:
- solr 1.3
- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriterMapWriter.EntryWriter
 
- 
 - 
Field Summary- 
Fields inherited from class java.util.AbstractListmodCount
 
- 
 - 
Constructor SummaryConstructors Constructor Description SolrDocumentList()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetMaxScore()longgetNumFound()BooleangetNumFoundExact()longgetStart()voidsetMaxScore(Float maxScore)voidsetNumFound(long numFound)voidsetNumFoundExact(Boolean numFoundExact)voidsetStart(long start)StringtoString()voidwriteMap(MapWriter.EntryWriter ew)- 
Methods inherited from class java.util.ArrayListadd, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
 - 
Methods inherited from class java.util.AbstractCollectioncontainsAll
 - 
Methods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.util.CollectionparallelStream, stream, toArray
 - 
Methods inherited from interface java.util.ListcontainsAll
 - 
Methods inherited from interface org.apache.solr.common.NavigableObject_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
 
- 
 
- 
- 
- 
Method Detail- 
writeMappublic void writeMap(MapWriter.EntryWriter ew) throws IOException - Specified by:
- writeMapin interface- MapWriter
- Throws:
- IOException
 
 - 
getNumFoundExactpublic Boolean getNumFoundExact() 
 - 
setNumFoundExactpublic void setNumFoundExact(Boolean numFoundExact) 
 - 
getMaxScorepublic Float getMaxScore() 
 - 
setMaxScorepublic void setMaxScore(Float maxScore) 
 - 
getNumFoundpublic long getNumFound() 
 - 
setNumFoundpublic void setNumFound(long numFound) 
 - 
getStartpublic long getStart() 
 - 
setStartpublic void setStart(long start) 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- AbstractCollection<SolrDocument>
 
 
- 
 
-