クラス SuggestUtil
- java.lang.Object
-
- org.codelibs.fess.suggest.util.SuggestUtil
-
public final class SuggestUtil extends java.lang.Object
-
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static java.lang.StringcreateBulkLine(java.lang.String index, java.lang.String type, SuggestItem item)static AnalyzerSettings.DefaultContentsAnalyzercreateDefaultAnalyzer(org.elasticsearch.client.Client client, SuggestSettings settings)static ReadingConvertercreateDefaultContentsReadingConverter(org.elasticsearch.client.Client client, SuggestSettings settings)static NormalizercreateDefaultNormalizer(org.elasticsearch.client.Client client, SuggestSettings settings)static ReadingConvertercreateDefaultReadingConverter(org.elasticsearch.client.Client client, SuggestSettings settings)static java.lang.StringcreateSuggestTextId(java.lang.String text)static booleandeleteByQuery(org.elasticsearch.client.Client client, SuggestSettings settings, java.lang.String index, org.elasticsearch.index.query.QueryBuilder queryBuilder)static voiddeleteScrollContext(org.elasticsearch.client.Client client, java.lang.String scrollId)static java.lang.StringescapeWildcardQuery(java.lang.String query)static java.util.List<java.lang.String>getAsList(java.lang.Object value)static java.util.List<java.lang.String>getKeywords(java.lang.String q, java.lang.String[] fields)static java.util.List<org.apache.lucene.search.TermQuery>getTermQueryList(org.apache.lucene.search.Query query, java.lang.String[] fields)static java.lang.String[]parseQuery(java.lang.String q, java.lang.String field)
-
-
-
メソッドの詳細
-
createSuggestTextId
public static java.lang.String createSuggestTextId(java.lang.String text)
-
parseQuery
public static java.lang.String[] parseQuery(java.lang.String q, java.lang.String field)
-
getKeywords
public static java.util.List<java.lang.String> getKeywords(java.lang.String q, java.lang.String[] fields)
-
getTermQueryList
public static java.util.List<org.apache.lucene.search.TermQuery> getTermQueryList(org.apache.lucene.search.Query query, java.lang.String[] fields)
-
createBulkLine
public static java.lang.String createBulkLine(java.lang.String index, java.lang.String type, SuggestItem item)
-
createDefaultReadingConverter
public static ReadingConverter createDefaultReadingConverter(org.elasticsearch.client.Client client, SuggestSettings settings)
-
createDefaultContentsReadingConverter
public static ReadingConverter createDefaultContentsReadingConverter(org.elasticsearch.client.Client client, SuggestSettings settings)
-
createDefaultNormalizer
public static Normalizer createDefaultNormalizer(org.elasticsearch.client.Client client, SuggestSettings settings)
-
createDefaultAnalyzer
public static AnalyzerSettings.DefaultContentsAnalyzer createDefaultAnalyzer(org.elasticsearch.client.Client client, SuggestSettings settings)
-
getAsList
public static java.util.List<java.lang.String> getAsList(java.lang.Object value)
-
deleteByQuery
public static boolean deleteByQuery(org.elasticsearch.client.Client client, SuggestSettings settings, java.lang.String index, org.elasticsearch.index.query.QueryBuilder queryBuilder)
-
deleteScrollContext
public static void deleteScrollContext(org.elasticsearch.client.Client client, java.lang.String scrollId)
-
escapeWildcardQuery
public static java.lang.String escapeWildcardQuery(java.lang.String query)
-
-