public class StandardInputContent extends Object implements InputContent
| コンストラクタと説明 |
|---|
StandardInputContent()
登録用コンテンツを初期化します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
StandardInputContent |
addACIBuilder(ACIBuilder... builders)
コンテンツの権限情報を作成するACIビルダーを追加します。
|
StandardInputContent |
addACIBuilders(Collection<? extends ACIBuilder> builders)
コンテンツの権限情報を作成するACIビルダーを追加します。
|
StandardInputContent |
addAttachment(Attachment... attachment)
コンテンツに添付ファイルを追加します。
|
StandardInputContent |
addText(String... texts)
コンテンツの本文テキストを追加で設定します。
|
StandardInputContent |
addType(String... types)
コンテンツタイプを追加で設定します。
|
<T> StandardInputContent |
addValue(BasicField<T,?> field,
T value)
与えられたフィールドに指定された登録データをデフォルトのブースト値で設定します。
|
<T> StandardInputContent |
addValue(BasicField<T,?> field,
T value,
float boost)
与えられたフィールドに指定された登録データをブースト値と共に設定します。
|
InputContent |
getDelegator()
委譲先の実装クラスを取得します。
|
StandardInputContent |
removeField(BasicField<?,?> field)
コンテンツのフィールドに設定された値を削除します。
|
StandardInputContent |
setBoostForAttachments(float boost)
コンテンツに添付するファイルに対するブースト値を設定します。
|
StandardInputContent |
setContentBoost(float boost)
コンテンツ自体のブースト値を設定します。
|
StandardInputContent |
setId(String id)
コンテンツの一意キーとなるIDを設定します。
|
StandardInputContent |
setOriginalId(String originalId)
コンテンツから元データを辿るために必要なキーを任意のフォーマットで設定します。
|
StandardInputContent |
setRecordDate(Date recordDate)
コンテンツの登録日時を設定します。
|
StandardInputContent |
setTexts(String... texts)
コンテンツの本文テキストを設定します。
|
StandardInputContent |
setTitle(String title)
コンテンツの検索結果に表示するタイトルを設定します。
|
StandardInputContent |
setTypes(String... types)
コンテンツタイプを設定します。
|
StandardInputContent |
setUrl(String url)
コンテンツの検索結果から画面遷移するためのベースとなるURLを設定します。
|
<T> StandardInputContent |
setValue(BasicField<T,?> field,
T value)
与えられたフィールドに指定された登録データをデフォルトのブースト値で設定します。
|
<T> StandardInputContent |
setValue(BasicField<T,?> field,
T value,
float boost)
与えられたフィールドに指定された登録データをブースト値と共に設定します。
|
public StandardInputContent setId(String id)
setId インタフェース内 InputContentid - ID nullを与えることはできません。InputContent.setId(java.lang.String)public StandardInputContent setOriginalId(String originalId)
setOriginalId インタフェース内 InputContentoriginalId - オリジナルID nullを与えることはできません。InputContent.setOriginalId(java.lang.String)public StandardInputContent setUrl(String url)
setUrl インタフェース内 InputContenturl - URL nullを与えることはできません。InputContent.setUrl(java.lang.String)public StandardInputContent setTitle(String title)
setTitle インタフェース内 InputContenttitle - タイトル nullを与えることはできません。InputContent.setTitle(java.lang.String)public StandardInputContent setTypes(String... types)
setTypes インタフェース内 InputContenttypes - コンテンツタイプ nullを与えることはできません。InputContent.setTypes(java.lang.String[])public StandardInputContent addType(String... types)
addType インタフェース内 InputContenttypes - コンテンツタイプ nullを与えることはできません。InputContent.addType(java.lang.String[])public StandardInputContent setTexts(String... texts)
setTexts インタフェース内 InputContenttexts - 本文テキスト nullを与えることはできません。InputContent.setTexts(java.lang.String[])public StandardInputContent addText(String... texts)
addText インタフェース内 InputContenttexts - 本文テキスト nullを与えることはできません。InputContent.addText(java.lang.String[])public StandardInputContent setRecordDate(Date recordDate)
setRecordDate インタフェース内 InputContentrecordDate - 登録日時 nullを与えることはできません。InputContent.setRecordDate(java.util.Date)public <T> StandardInputContent setValue(BasicField<T,?> field, T value)
setValue インタフェース内 InputContentT - 登録データの型field - フィールド nullを与えることはできません。value - 登録データ nullを与えることはできません。InputContent.setValue(jp.co.intra_mart.foundation.contentssearch.model.field.BasicField,
java.lang.Object)public <T> StandardInputContent addValue(BasicField<T,?> field, T value)
addValue インタフェース内 InputContentT - 登録データの型field - フィールド nullを与えることはできません。value - 登録データ nullを与えることはできません。InputContent.addValue(jp.co.intra_mart.foundation.contentssearch.model.field.BasicField,
java.lang.Object)public <T> StandardInputContent setValue(BasicField<T,?> field, T value, float boost)
setValue インタフェース内 InputContentT - 登録データの型field - フィールド nullを与えることはできません。value - 登録データ nullを与えることはできません。boost - ブースト値 0以上の正数で指定して下さい。InputContent.setValue(jp.co.intra_mart.foundation.contentssearch.model.field.BasicField,
java.lang.Object, float)public <T> StandardInputContent addValue(BasicField<T,?> field, T value, float boost)
addValue インタフェース内 InputContentT - 登録データの型field - フィールド nullを与えることはできません。value - 登録データ nullを与えることはできません。boost - ブースト値 0以上の正数で指定して下さい。InputContent.addValue(jp.co.intra_mart.foundation.contentssearch.model.field.BasicField,
java.lang.Object, float)public StandardInputContent addAttachment(Attachment... attachment)
addAttachment インタフェース内 InputContentattachment - 添付ファイル nullを与えることはできません。jp.co.intra_mart.foundation.contentssearch.model.content.InputContent#addAttachment(jp.co.intra_mart.foundation.contentssearch.model.attachment.Attachment)public StandardInputContent setBoostForAttachments(float boost)
setBoostForAttachments インタフェース内 InputContentboost - ブースト値 0以上の正数で指定して下さい。InputContent.setBoostForAttachments(float)public StandardInputContent removeField(BasicField<?,?> field)
removeField インタフェース内 InputContentfield - フィールド nullを与えることはできません。InputContent.removeField(jp.co.intra_mart.foundation.contentssearch.model.field.BasicField)public StandardInputContent setContentBoost(float boost)
setContentBoost インタフェース内 InputContentboost - ブースト値 0以上の正数で指定して下さい。InputContent.setContentBoost(float)public StandardInputContent addACIBuilder(ACIBuilder... builders)
InputContentaddACIBuilder インタフェース内 InputContentbuilders - ACIビルダー nullを与えることはできません。public StandardInputContent addACIBuilders(Collection<? extends ACIBuilder> builders)
InputContentaddACIBuilders インタフェース内 InputContentbuilders - ACIビルダーのコレクション nullを与えることはできません。public InputContent getDelegator()
getDelegator インタフェース内 Delegatable<InputContent>Delegatable.getDelegator()Copyright © 2012 NTT DATA INTRAMART CORPORATION