パッケージ jakarta.mail
クラス Flags.Flag
java.lang.ObjectSE
jakarta.mail.Flags.Flag
- 含まれているクラス:
- Flags
この内部クラスは、個々のシステムフラグを表します。ここでは、標準のシステムフラグオブジェクトのセットが事前定義されています。
フィールド概要
フィールド修飾子と型フィールド説明static final Flags.Flagこのメッセージは回答済みです。static final Flags.Flagこのメッセージは削除済みとしてマークされています。static final Flags.Flagこのメッセージはドラフトです。static final Flags.Flagこのメッセージにはフラグが付けられています。static final Flags.Flagこのメッセージは最近のものです。static final Flags.Flagこのメッセージが表示されます。static final Flags.Flagこのフォルダーがユーザー定義のフラグをサポートしていることを示す特別なフラグ。方法の概要
フィールドの詳細
ANSWERED
このメッセージは回答済みです。このフラグは、このメッセージが応答されたことを示すためにクライアントによって設定されます。DELETED
このメッセージは削除済みとしてマークされています。クライアントはこのフラグを設定して、メッセージを削除済みとしてマークします。フォルダーの消去操作により、削除のマークが付けられたそのフォルダー内のすべてのメッセージが削除されます。DRAFT
このメッセージはドラフトです。このフラグは、メッセージがドラフトメッセージであることを示すためにクライアントによって設定されます。FLAGGED
このメッセージにはフラグが付けられています。このフラグにはセマンティクスは定義されていません。クライアントはこのフラグを変更します。RECENT
このメッセージは最近のものです。フォルダーの実装では、このフラグを設定して、このメッセージがこのフォルダーにとって新しいものであること、つまり、このフォルダーが最後に開かれてから到着したことを示します。クライアントはこのフラグを変更できません。
SEEN
このメッセージが表示されます。このフラグは、このメッセージのコンテンツが何らかの形でクライアントに返されるときに、実装によって暗黙的に設定されます。メッセージのgetInputStreamおよびgetContentメソッドにより、このフラグが設定されます。クライアントはこのフラグを変更できます。
USER
このフォルダーがユーザー定義のフラグをサポートしていることを示す特別なフラグ。実装はこのフラグを設定します。クライアントはこのフラグを変更できませんが、
folder.getPermanentFlags().contains(Flags.Flag.USER)を使用して、フォルダーがユーザー定義のフラグをサポートしているかどうかを判別するために使用できます。