概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
javax.mail.search.SearchTerm の使用

SearchTerm を使用しているパッケージ
com.sun.mail.imap | IMAP メッセージ ストアへのアクセスを提供する JavaMail API の IMAP プロトコル プロバイダです。
javax.mail | メールシステムをモデル化するクラスです。
javax.mail.search | JavaMail API のメッセージ検索条件です。

com.sun.mail.imap での SearchTerm の使用

SearchTerm 型のパラメータを持つ com.sun.mail.imap のメソッド
`Message[]` | `IMAPFolder.search(SearchTerm term)` 指定された検索基準に一致するメッセージについてフォルダを検索します。
`Message[]` | `IMAPFolder.search(SearchTerm term, Message[] msgs)` Search the folder for messages matching the given term.

javax.mail での SearchTerm の使用

SearchTerm 型のパラメータを持つ javax.mail のメソッド
`boolean` | `Message.match(SearchTerm term)` 指定された Search 基準をこのメッセージに適用します。
`Message[]` | `Folder.search(SearchTerm term)` 指定された検索基準に一致するメッセージについてこの Folder を検索します。
`Message[]` | `Folder.search(SearchTerm term, Message[] msgs)` 指定された検索基準に一致するメッセージについて、 指定されたメッセージ配列を検索します。

javax.mail.search での SearchTerm の使用

javax.mail.search での SearchTerm のサブクラス
`class` | `AddressStringTerm` この抽象クラスは、Message アドレスの文字列比較を実装します。
`class` | `AddressTerm` このクラスは Message Address 比較を実装します。
`class` | `AndTerm` このクラスは、個別の SearchTerms 上の論理 AND 演算子を実装します。
`class` | `BodyTerm` このクラスは、Message Body 上の検索を実装します。
`class` | `ComparisonTerm` このクラスは比較演算子をモデル化します。
`class` | `DateTerm` このクラスは Date の比較を実装します。
`class` | `FlagTerm` このクラスは Message Flag の比較を実装します。
`class` | `FromStringTerm` このクラスは From Address ヘッダの文字列比較を実装します。
`class` | `FromTerm` このクラスは From Address ヘッダの比較を実装します。
`class` | `HeaderTerm` このクラスは Message ヘッダの比較を実装します。
`class` | `IntegerComparisonTerm` このクラスは整数の比較を実装します。
`class` | `MessageIDTerm` この項目は RFC822 "MessageId" をモデル化します。
`class` | `MessageNumberTerm` このクラスは Message 数の比較を実装します。
`class` | `NotTerm` このクラスは論理否定演算子を実装します。
`class` | `OrTerm` このクラスは個別の SearchTerms 上の論理 OR 演算子を実装します。
`class` | `ReceivedDateTerm` このクラスは Message Received 日付の比較を実装します。
`class` | `RecipientStringTerm` このクラスは Recipient Address ヘッダの文字列比較を実装します。
`class` | `RecipientTerm` このクラスは Recipient Address ヘッダの比較を実装します。
`class` | `SentDateTerm` このクラスは Message SentDate の比較を実装します。
`class` | `SizeTerm` このクラスは Message サイズの比較を実装します。
`class` | `StringTerm` このクラスは String の照合メソッドを実装します。
`class` | `SubjectTerm` このクラスは Message Subject ヘッダの比較を実装します。

SearchTerm として宣言されている javax.mail.search のフィールド
`protected SearchTerm` | `NotTerm.term` 否定する検索条件です。
`protected SearchTerm[]` | `OrTerm.terms` OR 演算子を適用すべき条件の配列です。
`protected SearchTerm[]` | `AndTerm.terms` AND 演算子が適用されるべき条件の配列です。

SearchTerm を返す javax.mail.search のメソッド
`SearchTerm` | `NotTerm.getTerm()` 否定する検索条件を返します。
`SearchTerm[]` | `OrTerm.getTerms()` 検索条件を返します。
`SearchTerm[]` | `AndTerm.getTerms()` 検索条件を返します。

SearchTerm 型のパラメータを持つ javax.mail.search のコンストラクタ
`AndTerm(SearchTerm[] t)` SearchTerms の配列を使用するコンストラクタです。
`AndTerm(SearchTerm t1, SearchTerm t2)` 2 つの条件を使用するコンストラクタです。
`NotTerm(SearchTerm t)` コンストラクタです。
`OrTerm(SearchTerm[] t)` SearchTerms の配列を使用するコンストラクタです。
`OrTerm(SearchTerm t1, SearchTerm t2)` 2 つのオペランドを使用するコンストラクタです。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし