public final class SearchKeywordUtil extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
getAllKeywordStr(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから再作成された検索キーワードを取得します。
|
static String |
getAlmostKeywordStr(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから再作成された検索キーワードを取得します。
|
static String |
getAndKeywordStr(String[] strArr)
「全てのキーワードを含むキーワード」の文字列を取得します。
|
static String[] |
getAndKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから「全てのキーワードを含むキーワード」を取得します。
|
static String |
getExclusionKeywordStr(String[] strArr,
boolean minusDspFlg)
「含めないキーワード」を取得します。
|
static String[] |
getExclusionKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから「含めないキーワード」を取得します。
|
static String |
getOrKeywordStrFirstOne(List<String[]> strArrList,
boolean orDspFlg)
「いずれかのキーワードを含むキーワード」の1番目orグループを文字列として取得します。
|
static List<String[]> |
getOrKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから「いずれかのキーワードを含むキーワード」を取得します。
|
static String |
getPerfectKeywordStr(String[] strArr,
int beginIndex,
boolean quotesDspFlg)
「語順も含め完全一致キーワード」のn番目phraseから最後phraseまでを取得します。
|
static String |
getPerfectKeywordStrFirstOne(String[] strArr,
boolean quotesDspFlg)
「語順も含め完全一致キーワード」の1番目phraseを取得します。
|
static String[] |
getPerfectKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
検索キーワードトークンリストから「語順も含め完全一致キーワード」を取得します。
|
static List<SearchKeywordToken> |
updateKeyword2Perfect(List<SearchKeywordToken> tokenList)
検索キーワードの文字列を表すトークンを書き換えます。
|
public static String getAllKeywordStr(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static String getAlmostKeywordStr(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static String getAndKeywordStr(String[] strArr)
strArr
- 文字列配列public static String[] getAndKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static String getExclusionKeywordStr(String[] strArr, boolean minusDspFlg)
strArr
- 文字列配列minusDspFlg
- -表示フラグpublic static String[] getExclusionKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static String getOrKeywordStrFirstOne(List<String[]> strArrList, boolean orDspFlg)
strArrList
- 文字列配列リストorDspFlg
- or表示フラグpublic static List<String[]> getOrKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static String getPerfectKeywordStr(String[] strArr, int beginIndex, boolean quotesDspFlg)
strArr
- 文字列配列quotesDspFlg
- ""表示フラグpublic static String getPerfectKeywordStrFirstOne(String[] strArr, boolean quotesDspFlg)
strArr
- 文字列配列quotesDspFlg
- ""表示フラグpublic static String[] getPerfectKeywordTokens(List<SearchKeywordToken> searchKeywordTokenList)
searchKeywordTokenList
- 検索キーワードトークンリストpublic static List<SearchKeywordToken> updateKeyword2Perfect(List<SearchKeywordToken> tokenList)
tokenList
- 分析された検索キーワード情報Copyright © 2012 NTT DATA INTRAMART CORPORATION