public class SrndPrefixQuery extends SimpleTerm
SimpleTerm.MatchingTermVisitor| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
prefix |
private BytesRef |
prefixRef |
private char |
truncator |
| Constructor and Description |
|---|
SrndPrefixQuery(java.lang.String prefix,
boolean quoted,
char truncator) |
| Modifier and Type | Method and Description |
|---|---|
Term |
getLucenePrefixTerm(java.lang.String fieldName) |
java.lang.String |
getPrefix() |
char |
getSuffixOperator() |
protected void |
suffixToString(java.lang.StringBuilder r) |
java.lang.String |
toStringUnquoted() |
void |
visitMatchingTerms(IndexReader reader,
java.lang.String fieldName,
SimpleTerm.MatchingTermVisitor mtv) |
addSpanQueries, compareTo, distanceSubQueryNotAllowed, getFieldOperator, getQuote, isQuoted, makeLuceneQueryFieldNoBoost, toStringclone, equals, getWeight, getWeightOperator, getWeightString, hashCode, isFieldsSubQueryAcceptable, isWeighted, makeLuceneQueryField, setWeight, weightToStringprivate final BytesRef prefixRef
private final java.lang.String prefix
private final char truncator
public SrndPrefixQuery(java.lang.String prefix,
boolean quoted,
char truncator)
public java.lang.String getPrefix()
public char getSuffixOperator()
public Term getLucenePrefixTerm(java.lang.String fieldName)
public java.lang.String toStringUnquoted()
toStringUnquoted in class SimpleTermprotected void suffixToString(java.lang.StringBuilder r)
suffixToString in class SimpleTermpublic void visitMatchingTerms(IndexReader reader, java.lang.String fieldName, SimpleTerm.MatchingTermVisitor mtv) throws java.io.IOException
visitMatchingTerms in class SimpleTermjava.io.IOException