org.apache.lucene.queryparser.surround.query
Class SrndTruncQuery
java.lang.Object
org.apache.lucene.queryparser.surround.query.SrndQuery
org.apache.lucene.queryparser.surround.query.SimpleTerm
org.apache.lucene.queryparser.surround.query.SrndTruncQuery
- All Implemented Interfaces:
- Cloneable, Comparable<SimpleTerm>, DistanceSubQuery
public class SrndTruncQuery
- extends SimpleTerm
Query that matches wildcards
Methods inherited from class org.apache.lucene.queryparser.surround.query.SrndQuery |
clone, equals, getWeight, getWeightOperator, getWeightString, hashCode, isFieldsSubQueryAcceptable, isWeighted, makeLuceneQueryField, setWeight, weightToString |
SrndTruncQuery
public SrndTruncQuery(String truncated,
char unlimited,
char mask)
getTruncated
public String getTruncated()
toStringUnquoted
public String toStringUnquoted()
- Specified by:
toStringUnquoted
in class SimpleTerm
matchingChar
protected boolean matchingChar(char c)
appendRegExpForChar
protected void appendRegExpForChar(char c,
StringBuilder re)
truncatedToPrefixAndPattern
protected void truncatedToPrefixAndPattern()
visitMatchingTerms
public void visitMatchingTerms(IndexReader reader,
String fieldName,
SimpleTerm.MatchingTermVisitor mtv)
throws IOException
- Specified by:
visitMatchingTerms
in class SimpleTerm
- Throws:
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.