クラス
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)
          コンストラクタです。