361362363364365366367
} @Override public TermDocs termDocs() throws IOException { ensureOpen(); return new MultiTermDocs(this, subReaders, starts); }
452453454455456457458459
ensureOpen(); if (subReaders.length == 1) { // Optimize single segment case: return subReaders[0].termDocs(buffer); } else { return new MultiTermDocs(this, subReaders, starts,buffer); } }
345346347348349350351
return total; } public TermDocs termDocs() throws IOException { ensureOpen(); return new MultiTermDocs(this, subReaders, starts); }
348349350351352353354
379380381382383384385386
ensureOpen(); if (subReaders.length == 1) { // Optimize single segment case: return subReaders[0].termDocs(); } else { return new MultiTermDocs(this, subReaders, starts); } }
375376377378379380381382
358359360361362363364