Uses of Class
org.apache.lucene.document.Document
-
Packages that use Document Package Description org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices. -
-
Uses of Document in org.apache.lucene.index
Methods in org.apache.lucene.index that return Document Modifier and Type Method Description Document
FilterIndexReader. document(int n, FieldSelector fieldSelector)
Document
IndexReader. document(int n)
Returns the stored fields of then
thDocument
in this index.abstract Document
IndexReader. document(int n, FieldSelector fieldSelector)
Get theDocument
at then
th position.Document
MultiReader. document(int n, FieldSelector fieldSelector)
Document
ParallelReader. document(int n, FieldSelector fieldSelector)
Document
SegmentReader. document(int n, FieldSelector fieldSelector)
Methods in org.apache.lucene.index with parameters of type Document Modifier and Type Method Description void
FieldInfos. add(Document doc)
Adds field info for a Document.void
IndexWriter. addDocument(Document doc)
Adds a document to this index.void
IndexWriter. addDocument(Document doc, Analyzer analyzer)
Adds a document to this index, using the provided analyzer instead of the value ofIndexWriter.getAnalyzer()
.void
IndexWriter. updateDocument(Term term, Document doc)
Updates a document by first deleting the document(s) containingterm
and then adding the new document.void
IndexWriter. updateDocument(Term term, Document doc, Analyzer analyzer)
Updates a document by first deleting the document(s) containingterm
and then adding the new document.Method parameters in org.apache.lucene.index with type arguments of type Document Modifier and Type Method Description void
IndexWriter. addDocuments(Collection<Document> docs)
Atomically adds a block of documents with sequentially assigned document IDs, such that an external reader will see all or none of the documents.void
IndexWriter. addDocuments(Collection<Document> docs, Analyzer analyzer)
Atomically adds a block of documents, analyzed using the provided analyzer, with sequentially assigned document IDs, such that an external reader will see all or none of the documents.void
IndexWriter. updateDocuments(Term delTerm, Collection<Document> docs)
Atomically deletes documents matching the provided delTerm and adds a block of documents with sequentially assigned document IDs, such that an external reader will see all or none of the documents.void
IndexWriter. updateDocuments(Term delTerm, Collection<Document> docs, Analyzer analyzer)
Atomically deletes documents matching the provided delTerm and adds a block of documents, analyzed using the provided analyzer, with sequentially assigned document IDs, such that an external reader will see all or none of the documents. -
Uses of Document in org.apache.lucene.search
Methods in org.apache.lucene.search that return Document Modifier and Type Method Description Document
IndexSearcher. doc(int docID)
Document
IndexSearcher. doc(int docID, FieldSelector fieldSelector)
Document
MultiSearcher. doc(int n)
Deprecated.Document
MultiSearcher. doc(int n, FieldSelector fieldSelector)
Deprecated.Document
Searchable. doc(int i)
Deprecated.Returns the stored fields of documenti
.Document
Searchable. doc(int n, FieldSelector fieldSelector)
Deprecated.Get theDocument
at then
th position.abstract Document
Searcher. doc(int i)
Deprecated.abstract Document
Searcher. doc(int docid, FieldSelector fieldSelector)
Deprecated.Methods in org.apache.lucene.search with parameters of type Document Modifier and Type Method Description long
NRTManager.TrackingIndexWriter. addDocument(Document d)
long
NRTManager.TrackingIndexWriter. addDocument(Document d, Analyzer a)
long
NRTManager.TrackingIndexWriter. updateDocument(Term t, Document d)
long
NRTManager.TrackingIndexWriter. updateDocument(Term t, Document d, Analyzer a)
Method parameters in org.apache.lucene.search with type arguments of type Document Modifier and Type Method Description long
NRTManager.TrackingIndexWriter. addDocuments(Collection<Document> docs)
long
NRTManager.TrackingIndexWriter. addDocuments(Collection<Document> docs, Analyzer a)
long
NRTManager.TrackingIndexWriter. updateDocuments(Term t, Collection<Document> docs)
long
NRTManager.TrackingIndexWriter. updateDocuments(Term t, Collection<Document> docs, Analyzer a)
-