Examples of termDocs()


Examples of org.apache.lucene.index.IndexReader.termDocs()

    testTermDocs.close();


    // test seek default
    aprioriTermDocs = aprioriReader.termDocs();
    testTermDocs = testReader.termDocs();

    // this is invalid use of the API,
    // but if the response differs then it's an indication that something might have changed.
    // in 2.9 and 3.0 the two TermDocs-implementations returned different values at this point.
//    assertEquals("Descripency during invalid use of the TermDocs API, see comments in test code for details.",
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

      assertTrue(aprioriTermEnum.docFreq() == testTermEnum.docFreq());

      // compare termDocs seeking

      TermDocs aprioriTermDocsSeeker = aprioriReader.termDocs(aprioriTermEnum.term());
      TermDocs testTermDocsSeeker = testReader.termDocs(testTermEnum.term());

      while (aprioriTermDocsSeeker.next()) {
        assertTrue(testTermDocsSeeker.skipTo(aprioriTermDocsSeeker.doc()));
        assertEquals(aprioriTermDocsSeeker.doc(), testTermDocsSeeker.doc());
      }
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

      // compare documents per term

      assertEquals(aprioriReader.docFreq(aprioriTermEnum.term()), testReader.docFreq(testTermEnum.term()));

      TermDocs aprioriTermDocs = aprioriReader.termDocs(aprioriTermEnum.term());
      TermDocs testTermDocs = testReader.termDocs(testTermEnum.term());

      while (true) {
        if (!aprioriTermDocs.next()) {
          assertFalse(testTermDocs.next());
          break;
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

        break;
      }
      OpenBitSet termBitset = new OpenBitSet(reader.maxDoc());
     
      // Generate bitset for the term
      TermDocs termDocs = reader.termDocs(term);
     
      while (termDocs.next()) {
        termBitset.set(termDocs.doc());
      }
     
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

                           {
                              TermDocs termDocs = null;
                              try
                              {
                                 // reader from resisted index should be
                                 termDocs = indexReader.termDocs(new Term(FieldNames.UUID, uuid));
                                 // node should be indexed if not found in persistent index
                                 addDoc = !termDocs.next();
                              }
                              catch (Exception e)
                              {
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

      IndexReader reader = index.getIndexReader();
      try
      {
         checkRewritten(reader);
         Term idTerm = new Term(FieldNames.UUID, id);
         TermDocs tDocs = reader.termDocs(idTerm);
         int docNumber;
         Document doc;
         try
         {
            if (tDocs.next())
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

    indexAccessor = indexLocation.getAccessor();
    IndexReader reader = null;
    try {
      reader = indexAccessor.getReader(true);

      TermDocs termDocs = reader.termDocs(new Term(termKey, termValue));
      log.debug("Fetching sorted documents from index...");
      docs = fetchSortedDocs(termDocs, reader, idAttribute);
      log.debug("Fetched sorted docs from index");
      docIT = docs.keySet().iterator();
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

            throws IOException {
        IndexReader reader = index.getIndexReader();
        try {
            checkRewritten(reader);
            Term idTerm = new Term(FieldNames.UUID, id.toString());
            TermDocs tDocs = reader.termDocs(idTerm);
            int docNumber;
            Document doc;
            try {
                if (tDocs.next()) {
                    docNumber = tDocs.doc();
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

            throws IOException {
        IndexReader reader = index.getIndexReader();
        try {
            checkRewritten(reader);
            Term idTerm = new Term(FieldNames.UUID, id.toString());
            TermDocs tDocs = reader.termDocs(idTerm);
            int docNumber;
            Document doc;
            try {
                if (tDocs.next()) {
                    docNumber = tDocs.doc();
View Full Code Here

Examples of org.apache.lucene.index.IndexReader.termDocs()

            throws IOException {
        IndexReader reader = index.getIndexReader();
        try {
            checkRewritten(reader);
            Term idTerm = TermFactory.createUUIDTerm(id.toString());
            TermDocs tDocs = reader.termDocs(idTerm);
            int docNumber;
            Document doc;
            try {
                if (tDocs.next()) {
                    docNumber = tDocs.doc();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.