protected int getDictValueCount(AtomicReader reader, String field) throws IOException { int ret = 0; Terms terms = reader.terms(field); if (terms == null) { return ret; } return (int) terms.size(); }
public TermIterator(IndexReader reader, String fieldName) throws IOException { terms = SlowCompositeReaderWrapper.wrap(reader).terms(fieldName); }
public IDFDummper() throws IOException{ IndexReader reader = DirectoryReader.open(new NIOFSDirectory(new File(Common.defaultIndexDir))); terms = SlowCompositeReaderWrapper.wrap(reader).terms(Fields.CLEAN_TEXT.name()); }
public IDFDummper() throws IOException{ IndexReader reader = DirectoryReader.open(new NIOFSDirectory(new File(Common.defaultIndexDir))); terms = SlowCompositeReaderWrapper.wrap(reader).terms(Fields.CLEAN_TEXT.name()); }
Terms terms = SlowCompositeReaderWrapper.wrap(reader).terms(StatusField.TEXT.name); TermsEnum termsEnum = terms.iterator(TermsEnum.EMPTY);
protected int getNegativeValueCount(AtomicReader reader, String field) throws IOException { int ret = 0; Terms terms = reader.terms(field); if (terms == null) { return ret; } TermsEnum termsEnum = terms.iterator(null); BytesRef text; while ((text = termsEnum.next()) != null) { if (!text.utf8ToString().startsWith("-")) { break; } ret++; } return ret; }
terms = context.reader().terms(myfield);
final PostingsAndPosition[] postings = new PostingsAndPosition[terms.size()]; final Terms fieldTerms = reader.terms(field); if (fieldTerms == null) { return null;
final PostingsAndPosition[] postings = new PostingsAndPosition[terms.size()]; final Terms fieldTerms = reader.terms(field); if (fieldTerms == null) { return null;
private TermsEnum getTermsEnum(AtomicReaderContext context) throws IOException { final TermState state = termStates.get(context.ord); if (state == null) { // term is not present in that reader assert termNotInReader(context.reader(), term) : "no termstate found but term exists in reader term=" + term; return null; } final TermsEnum termsEnum = context.reader().terms(term.field()).iterator(null); termsEnum.seekExact(term.bytes(), state); return termsEnum; }
/** * Returns a {@link TermsEnum} positioned at this weights Term or null if * the term does not exist in the given context */ TermsEnum getTermsEnum(final AtomicReaderContext context) throws IOException { final TermState state = termStates.get(context.ord); if (state == null) { // term is not present in that reader assert this.termNotInReader(context.reader(), term) : "no termstate found but term exists in reader term=" + term; return null; } final TermsEnum termsEnum = context.reader().terms(term.field()).iterator(null); termsEnum.seekExact(term.bytes(), state); return termsEnum; }
/** * Returns a {@link TermsEnum} positioned at this weights Term or null if * the term does not exist in the given context */ TermsEnum getTermsEnum(final AtomicReaderContext context) throws IOException { final TermState state = termStates.get(context.ord); if (state == null) { // term is not present in that reader assert this.termNotInReader(context.reader(), term) : "no termstate found but term exists in reader term=" + term; return null; } final TermsEnum termsEnum = context.reader().terms(term.field()).iterator(null); termsEnum.seekExact(term.bytes(), state); return termsEnum; }
/** * Returns a {@link TermsEnum} positioned at this weights Term or null if * the term does not exist in the given context */ TermsEnum getTermsEnum(final AtomicReaderContext context) throws IOException { final TermState state = termStates.get(context.ord); if (state == null) { // term is not present in that reader assert this.termNotInReader(context.reader(), term) : "no termstate found but term exists in reader term=" + term; return null; } //System.out.println("LD=" + reader.getLiveDocs() + " set?=" + (reader.getLiveDocs() != null ? reader.getLiveDocs().get(0) : "null")); final TermsEnum termsEnum = context.reader().terms(term.field()).iterator(null); termsEnum.seekExact(term.bytes(), state); return termsEnum; }
final Terms terms = reader.terms(_fieldName); termsEnum = terms.iterator(termsEnum); BytesRef ref;
int valId = 0; Terms terms = reader.terms(field); if (terms != null) { TermsEnum termsEnum = terms.iterator(null);
Terms terms = reader.terms(field); if (terms != null) { TermsEnum termsEnum = terms.iterator(null);
Terms terms = reader.terms(field); if (terms != null) { TermsEnum termsEnum = terms.iterator(null);
freqList.add(0); int totalFreq = 0; Terms terms = reader.terms(field); if (terms != null) { TermsEnum termsEnum = terms.iterator(null);