@Override public String toString() { return "spans(" + term.toString() + ")@" + (doc == -1 ? "START" : (doc == NO_MORE_DOCS) ? "ENDDOC" : doc + " - " + (position == NO_MORE_POSITIONS ? "ENDPOS" : position)); }
/** Returns the text of this term. In the case of words, this is simply the text of the word. In the case of dates and other types, this is an encoding of the object as a string. */ public final String text() { return toString(bytes); }
/** Prints a user-readable version of this query. */ @Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); if (!getField().equals(field)) { buffer.append(getField()); buffer.append(":"); } buffer.append(includeLower ? '[' : '{'); // TODO: all these toStrings for queries should just output the bytes, it might not be UTF-8! buffer.append(lowerTerm != null ? ("*".equals(Term.toString(lowerTerm)) ? "\\*" : Term.toString(lowerTerm)) : "*"); buffer.append(" TO "); buffer.append(upperTerm != null ? ("*".equals(Term.toString(upperTerm)) ? "\\*" : Term.toString(upperTerm)) : "*"); buffer.append(includeUpper ? ']' : '}'); return buffer.toString(); }
@Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); if (term.field().equals(field)) buffer.append(term.text()); else buffer.append(term.toString()); return buffer.toString(); }
@Override public String toString(String defaultField) { StringBuilder builder = new StringBuilder(); builder.append(field); builder.append(":("); TermIterator iterator = termData.iterator(); boolean first = true; for (BytesRef term = iterator.next(); term != null; term = iterator.next()) { if (!first) { builder.append(' '); } first = false; builder.append(Term.toString(term)); } builder.append(')'); return builder.toString(); }
@Override public String toString(String field) { StringBuilder builder = new StringBuilder(); for (BytesRef type : types) { if (builder.length() > 0) { builder.append(' '); } builder.append(new Term(CONTENT_TYPE, type).toString()); } return builder.toString(); } }
@Override public String toString() { return type + " " + term.toString() + (payload == null ? "" : "{" + payload + "}"); } }
/** * {@inheritDoc} */ @Override public String toString() { return this._prefix.toString(); }
@Override public String toString() { return "spans(" + term.toString() + ")@" + (doc == -1 ? "START" : (doc == NO_MORE_DOCS) ? "ENDDOC" : doc + " - " + (position == NO_MORE_POSITIONS ? "ENDPOS" : position)); }
/** Prints a user-readable version of this query. */ public String toString () { StringBuffer buffer = new StringBuffer(); buffer.append("PrefixFilter("); buffer.append(prefix.toString()); buffer.append(")"); return buffer.toString(); } }
@Override public String toString () { StringBuilder sb = new StringBuilder(); sb.append("PrefixFilter("); sb.append(prefix.toString()); sb.append(")"); return sb.toString(); } }
@Override public String toString(String field) { StringBuilder builder = new StringBuilder(); for (BytesRef type : types) { if (builder.length() > 0) { builder.append(' '); } builder.append(new Term(CONTENT_TYPE, type).toString()); } return builder.toString(); } }
/** Prints a user-readable version of this filter. */ @Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); buffer.append("PrefixFilter("); buffer.append(getPrefix().toString()); buffer.append(")"); return buffer.toString(); }
@Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); if (term.field().equals(field)) buffer.append(term.text()); else buffer.append(term.toString()); return buffer.toString(); }
@Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); if (term.field().equals(field)) buffer.append(term.text()); else buffer.append(term.toString()); return buffer.toString(); }
public String toString(String field) { if (term.field().equals(field)) return term.text(); else return term.toString(); }
@Override public String toString(String field) { StringBuilder buffer = new StringBuilder(); if (term.field().equals(field)) buffer.append(term.text()); else buffer.append(term.toString()); buffer.append(ToStringUtils.boost(getBoost())); return buffer.toString(); }
public String toString(String field) { StringBuffer buffer = new StringBuffer(); if (term.field().equals(field)) buffer.append(term.text()); else buffer.append(term.toString()); buffer.append(ToStringUtils.boost(getBoost())); return buffer.toString(); }
/** * Creates a constant value source returning the docFreq of a given term * * @see IndexReader#docFreq(Term) */ public static DoubleValuesSource docFreq(Term term) { return new IndexReaderDoubleValuesSource(r -> (double) r.docFreq(term), "docFreq(" + term.toString() + ")"); }
/** * Creates a constant value source returning the totalTermFreq for a given term * * @see IndexReader#totalTermFreq(Term) */ public static DoubleValuesSource totalTermFreq(Term term) { return new IndexReaderDoubleValuesSource(r -> r.totalTermFreq(term), "totalTermFreq(" + term.toString() + ")"); }