public class LuceneQueryDecorator extends Object implements QueryDecorator
The GNU Lesser General Public License for details.| Modifier and Type | Field and Description |
|---|---|
private static char |
CLOSE |
private static char |
FUZZY |
private static String |
FUZZY_SPACE |
private static char |
MINUS |
private static char |
OPEN |
private static char |
PLUS |
private static char |
QUOTE |
private static String |
SPACE
In our parsing we use space quite a lot and this ensures there is only one.
|
private static String |
SPACE_MINUS |
private static String |
SPACE_PLUS |
private static char |
WILD |
private static String |
WILD_SPACE |
| Constructor and Description |
|---|
LuceneQueryDecorator() |
| Modifier and Type | Method and Description |
|---|---|
String |
decorateAllWords(String queryWords) |
String |
decorateAnyWords(String queryWords) |
String |
decorateNotWords(String queryWords) |
String |
decoratePhrase(String queryWords) |
String |
decorateRange(String queryWords) |
String |
decorateSpellWords(String queryWords) |
String |
decorateStartWords(String queryWords) |
private static final String SPACE
private static final char QUOTE
private static final char PLUS
private static final String SPACE_PLUS
private static final char MINUS
private static final String SPACE_MINUS
private static final char OPEN
private static final char CLOSE
private static final char FUZZY
private static final String FUZZY_SPACE
private static final char WILD
private static final String WILD_SPACE
public String decorateAllWords(String queryWords)
decorateAllWords in interface QueryDecoratorpublic String decorateAnyWords(String queryWords)
decorateAnyWords in interface QueryDecoratorpublic String decoratePhrase(String queryWords)
decoratePhrase in interface QueryDecoratorpublic String decorateNotWords(String queryWords)
decorateNotWords in interface QueryDecoratorpublic String decorateRange(String queryWords)
decorateRange in interface QueryDecoratorpublic String decorateSpellWords(String queryWords)
decorateSpellWords in interface QueryDecoratorpublic String decorateStartWords(String queryWords)
decorateStartWords in interface QueryDecorator