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

## クラス
javax.mail.Flags の使用

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

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

Flags として宣言されている com.sun.mail.imap のフィールド
`protected Flags` | `IMAPFolder.availableFlags`
`protected Flags` | `IMAPFolder.permanentFlags`

Flags を返す com.sun.mail.imap のメソッド
`Flags` | `IMAPMessage.getFlags()` このメッセージの Flags を取得します。
`Flags` | `IMAPFolder.getPermanentFlags()` サーバがサポートする永続フラグを返します。

Flags 型のパラメータを持つ com.sun.mail.imap のメソッド
`void` | `IMAPNestedMessage.setFlags(Flags flag, boolean set)`
`void` | `IMAPMessage.setFlags(Flags flag, boolean set)` Set/Unset the given flags in this message.
`void` | `IMAPFolder.setFlags(Message[] msgs, Flags flag, boolean value)` メッセージ配列中のメッセージに指定されたフラグを設定します。

com.sun.mail.pop3 での Flags の使用

Flags を返す com.sun.mail.pop3 のメソッド
`Flags` | `POP3Folder.getPermanentFlags()` POP3 プロトコルはどの様な永久フラグもサポートしないので、 常に空の `Flags` オブジェクトを返します。
`Flags` | `DefaultFolder.getPermanentFlags()`

Flags 型のパラメータを持つ com.sun.mail.pop3 のメソッド
`void` | `POP3Message.setFlags(Flags newFlags, boolean set)` このメッセージに指定されたフラグを指定した値で設定します。

javax.mail での Flags の使用

Flags を返す javax.mail のメソッド
`abstract Flags` | `Message.getFlags()` このメッセージのフラグを含む `Flags` オブジェクトを返します。
`abstract Flags` | `Folder.getPermanentFlags()` この Folder がサポートする永続フラグを取得します。

Flags 型のパラメータを持つ javax.mail のメソッド
`void` | `Flags.add(Flags f)` 指定された Flags オブジェクト中の全てのフラグをこの Flags オブジェクトに追加します。
`boolean` | `Flags.contains(Flags f)` 指定された Flags オブジェクト中の全てのフラグがこの Flags オブジェクト中に存在するかどうかを調べます。
`void` | `Flags.remove(Flags f)` 指定された Flags オブジェクト中の全てのフラグをこの Flags オブジェクトから削除します。
`abstract void` | `Message.setFlags(Flags flag, boolean set)` このメッセージ上の指定されたフラグを、指定された値に設定します。
`void` | `Folder.setFlags(int[] msgnums, Flags flag, boolean value)` メッセージ番号が配列中に存在するメッセージ上に指定されたフラグを設定します。
`void` | `Folder.setFlags(int start, int end, Flags flag, boolean value)` 指定されたフラグを、start から end まで (start と end の両方を含む) の番号のメッセージ上に設定します。
`void` | `Folder.setFlags(Message[] msgs, Flags flag, boolean value)` 配列中に指定されたメッセージ上に指定されたフラグを設定します。

Flags 型のパラメータを持つ javax.mail のコンストラクタ
`Flags(Flags flags)` 指定されたフラグで初期化された Flags オブジェクトを構築します。

javax.mail.internet での Flags の使用

Flags として宣言されている javax.mail.internet のフィールド
`protected Flags` | `MimeMessage.flags` このメッセージの Flags です。

Flags を返す javax.mail.internet のメソッド
`Flags` | `MimeMessage.getFlags()` このメッセージのフラグを含む `Flags` オブジェクトを返します。

Flags 型のパラメータを持つ javax.mail.internet のメソッド
`void` | `MimeMessage.setFlags(Flags flag, boolean set)` このメッセージのフラグを設定します。

javax.mail.search での Flags の使用

Flags として宣言されている javax.mail.search のフィールド
`protected Flags` | `FlagTerm.flags` 検査するフラグを含む Flags オブジェクトです。

Flags を返す javax.mail.search のメソッド
`Flags` | `FlagTerm.getFlags()` 検査する Flag を返します。

Flags 型のパラメータを持つ javax.mail.search のコンストラクタ
`FlagTerm(Flags flags, boolean set)` コンストラクタです。

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