JAVA/CORBA クラス
指定された基準で選択された、データベースからの文書のコレクションを表します。
構文
public class DocumentCollection extends NotesBase
包含関係
スーパークラス:AgentContext、Database、View
サブクラス:Document
プロパティ
Count (getCount を使用)
IsSorted (isSorted を使用)
Parent (getParent を使用)
Query (getQuery を使用)
UntilTime (getUntilTime を使用)
メソッド
addDocument
clone
contains
deleteDocument
FTSearch
getDocument
getFirstDocument
getLastDocument
getNextDocument
getNthDocument
getPrevDocument
intersect
markAllRead
markAllUnread
merge
putAllInFolder
recycle
removeAll
removeAllFromFolder
stampAll
stampAllMulti
subtract
updateAll
アクセス方法
DocumentCollection は、データベース内の全文書のサブセットを表します。サブセット内の文書は、データベース検索に使用される次のいずれかのメソッドまたはプロパティにより決定されます。
DocumentCollection、ViewEntryCollection、および ViewNavigator の各オブジェクトは、いずれもデータベース内の文書へのアクセスを提供します。DocumentCollection オブジェクトは以下の場合に使用します。
コレクションのソート
コレクション内の文書は、コレクションが検索の結果から作成されたものでない場合はソートされていません。これとは対照的に、ViewEntryCollection と ViewNavigator からアクセスした文書は、ビューの順番に並びます。
現在のポインタ
現在のポインタは、文書コレクション用に保持されます。ナビゲーションメソッドはすべて、取り出された文書に現在のポインタを設定します。ただし、追加および削除のメソッドは例外で、現在のポインタを移動しません。また、現在のポインタを最初の文書に設定するメソッドがあります。FTSearch、removeAll (リモート IIOP のみ)、putAllInFolder、removeAllFromFolder、およびstampAll。
削除スタブ
削除スタブは、コレクションの作成後に削除された文書または [読者] のアクセス権がない文書に対して返されます。文書が実在する (true) か削除スタブ (false) かどうかを調べるには、Document の isValid を使用します。
例 関連項目