6.3.2 addAttribute

<この項の構成>
(1) 機能
(2) 定義
(3) 引数
(4) 戻り値
(5) 例外

(1) 機能

属性による絞り込みを追加します。追加できる属性の一覧を次の表に示します。なお,MLFファイルとは,Groupmaxのメールをファイルとしてダウンロードしたものです。

表6-8 追加できる属性と属性ID

属性属性IDフィールド定義
MLFファイル主題13ATTRIBUTE_ID_MLF_TITLE
MLFファイルTO14ATTRIBUTE_ID_MLF_TO
MLFファイルCC15ATTRIBUTE_ID_MLF_CC
MLFファイルBCC16ATTRIBUTE_ID_MLF_BCC
MLFファイル送信者17ATTRIBUTE_ID_MLF_FROM
MLFファイル添付ファイル名18ATTRIBUTE_ID_MLF_ATTACHED_NAME

存在しない属性IDを指定して検索すると,IwsSearcher.searchで検索エラーとなります。属性値に空文字,またはnullを指定した場合は無視します。

異なる属性IDを指定して複数追加した場合は,指定した属性IDごとの属性値が一致するコンテンツがヒットします。同じ属性IDを指定して複数追加した場合は,指定した属性IDの属性のどれかが一致するコンテンツがヒットします。

(2) 定義

public void addAttribute(int attributeID,java.lang.String searchValue)

(3) 引数

attributeID
属性IDを指定します。
searchValue
属性値を設定します。

(4) 戻り値

なし

(5) 例外

なし