/** {@inheritDoc} */ public int getNumberOfDocuments() { int numberofdocs = 0; for (int i = 0; i < docs.length; i++) numberofdocs += docs[i].getNumberOfDocuments(); return numberofdocs; }
public int getNumberOfDocuments() { return parent.getNumberOfDocuments(); }
public int getNumberOfDocuments() { return parent.getNumberOfDocuments(); }
public int getNumberOfDocuments() { return di.getNumberOfDocuments(); }
public int getNumberOfDocuments() { return di.getNumberOfDocuments(); }
@Test public void test_incremental() throws Exception { ApplicationSetup.setProperty("indexer.meta.forward.keys", "filename"); ApplicationSetup.setProperty("indexer.meta.reverse.keys", "filename"); ApplicationSetup.setProperty("termpipelines", ""); MemoryIndexer indexer = new MemoryIndexer(); assertNotNull(indexer); MemoryIndex index = (MemoryIndex) indexer.getIndex(); assertNotNull(index); assertEquals(0, indexer.getIndex().getDocumentIndex() .getNumberOfDocuments()); assertEquals(0, indexer.getIndex().getLexicon().numberOfEntries()); indexer.createDirectIndex(new Collection[] { collection }); indexer.createInvertedIndex(); assertEquals(2, indexer.getIndex().getDocumentIndex() .getNumberOfDocuments()); assertEquals(4, indexer.getIndex().getLexicon().numberOfEntries()); for (Document doc : docs2) index.indexDocument(doc); assertEquals(5, indexer.getIndex().getDocumentIndex() .getNumberOfDocuments()); assertEquals(12, indexer.getIndex().getLexicon().numberOfEntries()); }
for (int i=0;i<docindex1.getNumberOfDocuments();i++) assertArrayEquals(meta1.getAllItems(i), meta2.getAllItems(i)); assertEquals(docindex1.getNumberOfDocuments(),docindex2.getNumberOfDocuments()); for (int i=0;i<docindex1.getNumberOfDocuments();i++) assertEquals(docindex1.getDocumentLength(i),docindex2.getDocumentLength(i));