public abstract class AbstractFreeTextQueryBuilder extends java.lang.Object implements FreeTextQueryBuilder
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractFreeTextQueryBuilder.QueryValue |
| Constructor and Description |
|---|
AbstractFreeTextQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
applyWildcardType(java.lang.String term,
WildcardType wildcardType) |
protected java.lang.String |
escape(java.lang.String value) |
protected java.lang.String |
escapeInnerPhraseQueryValue(java.lang.String value) |
protected java.lang.String |
escapePhraseQuery(java.lang.String value) |
protected java.util.List<AbstractFreeTextQueryBuilder.QueryValue> |
preparePhraseQueries(SearchQuery searchQuery) |
protected java.util.List<AbstractFreeTextQueryBuilder.QueryValue> |
prepareTerms(SearchQuery searchQuery) |
protected boolean |
shouldIncludeFuzzyQuery(AbstractFreeTextQueryBuilder.QueryValue term) |
protected boolean |
shouldIncludeTerm(AbstractFreeTextQueryBuilder.QueryValue term,
java.lang.Integer minTermLength) |
protected boolean |
shouldIncludeWildcardQuery(AbstractFreeTextQueryBuilder.QueryValue term) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildQueryprotected java.util.List<AbstractFreeTextQueryBuilder.QueryValue> prepareTerms(SearchQuery searchQuery)
protected java.util.List<AbstractFreeTextQueryBuilder.QueryValue> preparePhraseQueries(SearchQuery searchQuery)
protected java.lang.String escape(java.lang.String value)
protected java.lang.String escapePhraseQuery(java.lang.String value)
protected java.lang.String escapeInnerPhraseQueryValue(java.lang.String value)
protected boolean shouldIncludeTerm(AbstractFreeTextQueryBuilder.QueryValue term, java.lang.Integer minTermLength)
protected boolean shouldIncludeFuzzyQuery(AbstractFreeTextQueryBuilder.QueryValue term)
protected boolean shouldIncludeWildcardQuery(AbstractFreeTextQueryBuilder.QueryValue term)
protected java.lang.String applyWildcardType(java.lang.String term,
WildcardType wildcardType)
Copyright © 2018 SAP SE. All Rights Reserved.