Esempio n. 1
0
                private int _j; // index into sortedFields

                #endregion Fields

                #region Constructors

                public MemoryTermEnum(MemoryIndex index, MemoryIndexReader reader, int ix, int jx)
                {
                    _index = index;
                    _reader = reader;
                    _i = ix; // index into info.sortedTerms
                    _j = jx; // index into sortedFields
                }
Esempio n. 2
0
                private int _j; // index into sortedFields

                public MemoryTermEnum(MemoryIndex index, MemoryIndexReader reader, int ix, int jx)
                {
                    _index  = index;
                    _reader = reader;
                    _i      = ix; // index into info.sortedTerms
                    _j      = jx; // index into sortedFields
                }
Esempio n. 3
0
        /// <summary>
        /// Creates and returns a searcher that can be used to execute arbitrary
        /// Lucene queries and to collect the resulting query results as hits.
        /// </summary>
        /// <returns> a searcher </returns>
        public virtual IndexSearcher CreateSearcher()
        {
            MemoryIndexReader reader   = new MemoryIndexReader(this);
            IndexSearcher     searcher = new IndexSearcher(reader); // ensures no auto-close !!

            reader.searcher = searcher;                             // to later get hold of searcher.getSimilarity()
            return(searcher);
        }
Esempio n. 4
0
 public MemoryTermPositions(MemoryIndex index, MemoryIndexReader reader)
 {
     _index = index;
     _reader = reader;
 }
Esempio n. 5
0
 public MemoryTermPositions(MemoryIndex index, MemoryIndexReader reader)
 {
     _index  = index;
     _reader = reader;
 }