public class SearchInformation extends Object implements Serializable
コンストラクタと説明 |
---|
SearchInformation() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getAndQuery()
すべてのキーワードを含むクエリを取得します。
|
String |
getContentsType()
検索対象のコンテンツタイプを取得します。
|
List<String> |
getContentsTypes()
検索可能なコンテンツタイプのリストを取得します。
|
DateRange |
getDateRange()
絞り込む日時範囲を取得します。
|
List<DateRange> |
getDateRanges()
指定可能な日時範囲のリストを取得します。
|
String |
getExclusionQuery()
含めないクエリを取得します。
|
int |
getNumberPerPage()
1ページあたりの表示件数を取得します。
|
List<Integer> |
getNumberPerPages()
指定可能な1ページあたりの表示件数のリストを取得します。
|
String |
getOrQuery()
どれか1つを含むクエリを取得します。
|
String |
getPerfectQuery()
語順を含め完全に一致するクエリを取得します。
|
String |
getQuery()
検索クエリを取得します。
|
SortOrder |
getSortOrder()
ソート順を取得します。
|
int |
getStart()
検索開始件数(オフセット)を取得します。
|
SearchTarget |
getTarget()
検索対象を取得します。
|
List<SearchTarget> |
getTargets()
検索可能な検索対象のリストを取得します。
|
int |
getUpdateDateRange()
指定された日時範囲の値を取得します。
|
boolean |
hasAnyQuery()
いずれかのクエリキーワードを保持してるか返します。
|
boolean |
isOptionalSearch()
詳細検索フラグを取得します。
|
boolean |
isPerfectMatchType()
完全一致検索フラグを取得します。
|
boolean |
isSortEnable()
ソート有効フラグを取得します。
|
boolean |
isTooLongQuery()
クエリキーワードが設定された文字列長の上限を超えているか否かを返します。
|
boolean |
isViewSummry()
要約の表示有無を取得します。
|
void |
setAndQuery(String andQuery)
すべてのキーワードを含むクエリを設定します。
|
void |
setContentsType(String contentsType)
検索対象のコンテンツタイプを設定します。
|
void |
setContentsTypes(List<String> contentsTypes)
検索可能なコンテンツタイプのリストを設定します。
|
void |
setDateRange(DateRange dateRange)
絞り込む日時範囲を設定します。
|
void |
setDateRanges(List<DateRange> dateRanges)
指定可能な日時範囲のリストを設定します。
|
void |
setExclusionQuery(String exclusionQuery)
含めないクエリを設定します。
|
void |
setNumberPerPage(int numberPerPage)
1ページあたりの表示件数を設定します。
|
void |
setNumberPerPages(List<Integer> numberPerPages)
指定可能な1ページあたりの表示件数のリストを設定します。
|
void |
setOptionalSearch(boolean optionalSearch)
詳細検索フラグを設定します。
|
void |
setOrQuery(String orQuery)
どれか1つを含むクエリを設定します。
|
void |
setPerfectMatchType(boolean perfectMatchType)
完全一致検索フラグを設定します。
|
void |
setPerfectQuery(String perfectQuery)
語順を含め完全に一致するクエリを設定します。
|
void |
setQuery(String query)
検索クエリを設定します。
|
void |
setSortEnable(boolean sortEnable)
ソート有効フラグを設定します。
|
void |
setSortOrder(SortOrder sortOrder)
ソート順を設定します。
|
void |
setStart(int start)
検索開始件数(オフセット)を取得します。
|
void |
setTarget(SearchTarget target)
検索対象を設定します。
|
void |
setTargets(List<SearchTarget> targets)
検索可能な検索対象のリストを設定します。
|
void |
setTooLongQuery(boolean isTooLongQuery)
クエリキーワードが設定された文字列長の上限を超えているか否かを設定します。
|
void |
setUpdateDateRange(int updateDateRange)
指定された日時範囲の値を設定します。
|
void |
setViewSummry(boolean viewSummry)
要約の表示有無を設定します。
|
public boolean hasAnyQuery()
public boolean isTooLongQuery()
public void setTooLongQuery(boolean isTooLongQuery)
isTooLongQuery
- クエリキーワード長さが上限を超えている場合に true を設定します。public String getQuery()
public void setQuery(String query)
query
- クエリpublic String getAndQuery()
public void setAndQuery(String andQuery)
andQuery
- すべてのキーワードを含むクエリpublic String getPerfectQuery()
public void setPerfectQuery(String perfectQuery)
perfectQuery
- 語順を含め完全に一致するクエリpublic String getOrQuery()
public void setOrQuery(String orQuery)
orQuery
- どれか1つを含むクエリpublic String getExclusionQuery()
public void setExclusionQuery(String exclusionQuery)
exclusionQuery
- 含めないクエリpublic boolean isSortEnable()
public void setSortEnable(boolean sortEnable)
sortEnable
- ソート有効フラグpublic SortOrder getSortOrder()
public void setSortOrder(SortOrder sortOrder)
sortOrder
- ソート順public String getContentsType()
public void setContentsType(String contentsType)
contentsType
- コンテンツタイプpublic void setContentsTypes(List<String> contentsTypes)
contentsTypes
- コンテンツタイプのリストpublic SearchTarget getTarget()
public void setTarget(SearchTarget target)
target
- 検索対象public List<SearchTarget> getTargets()
public void setTargets(List<SearchTarget> targets)
targets
- 検索対象のリストpublic DateRange getDateRange()
public void setDateRange(DateRange dateRange)
dateRange
- 日時範囲public void setDateRanges(List<DateRange> dateRanges)
dateRanges
- 日時範囲のリストpublic int getUpdateDateRange()
public void setUpdateDateRange(int updateDateRange)
updateDateRange
- 日時範囲の値public int getNumberPerPage()
public void setNumberPerPage(int numberPerPage)
numberPerPage
- 表示件数public List<Integer> getNumberPerPages()
public void setNumberPerPages(List<Integer> numberPerPages)
numberPerPages
- 表示件数のリストpublic boolean isViewSummry()
public void setViewSummry(boolean viewSummry)
viewSummry
- 要約の表示有無public int getStart()
public void setStart(int start)
start
- 検索開始件数public boolean isOptionalSearch()
public void setOptionalSearch(boolean optionalSearch)
optionalSearch
- 詳細検索フラグpublic boolean isPerfectMatchType()
public void setPerfectMatchType(boolean perfectMatchType)
perfectMatchType
- 完全一致検索Copyright © 2012 NTT DATA INTRAMART CORPORATION