|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
java.lang.Object | +--javax.mail.Flags
Flags Ŭ·¡½º´Â Message »óÀÇ Ç÷¡±×ÀÇ Á¶¸¦ ³ªÅ¸³À´Ï´Ù. Flags ´Â »çÀü Á¤ÀÇµÈ ½Ã½ºÅÛ Ç÷¡±×¿Í À¯Àú Á¤ÀÇ Ç÷¡±×·ÎºÎÅÍ ±¸¼ºµË´Ï´Ù.
½Ã½ºÅÛ Ç÷¡±×´Â Flags.Flag
³»ºÎ Ŭ·¡½º¿¡ ÀÇÇØ ³ªÅ¸³»Áý´Ï´Ù. À¯Àú Á¤ÀÇ Ç÷¡±×´Â String ·Î¼ ³ªÅ¸³»Áý´Ï´Ù. À¯Àú Ç÷¡±×´Â ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê½À´Ï´Ù.
ÀÏ·ÃÀÇ Ç¥ÁØ ½Ã½ºÅÛ Ç÷¡±×´Â »çÀü Á¤Àǵǰí ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ Æú´õ ½ÇÀåÀº ÀÌ·¯ÇÑ Ç÷¡±×¸¦ ¼Æ÷Æ®ÇÏ°Ô µÇ¾î ÀÖ½À´Ï´Ù. ÀϺÎÀÇ ½ÇÀåÀº ÀÓÀÇÀÇ À¯Àú Á¤ÀÇ Ç÷¡±×µµ ¼Æ÷Æ® °¡´ÉÇÕ´Ï´Ù. Folder ÀÇ getPermanentFlags
¸Þ¼Òµå´Â, ±× Æú´õ ½ÇÀåÀÌ ¼Æ÷Æ®ÇÏ´Â ¸ðµç Ç÷¡±×¸¦ º¸°ü À¯ÁöÇÏ´Â Flags ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
¿¹¸¦ µé¾î, °Ë»ö¾îÁßÀÇ Flags ¿ÀºêÁ§Æ®ÀÇ »ç¿ëÀÌ °Ë»ö¾î¿Í ÇÔ²² Á÷·ÄÈ °¡´ÉÇØÁöµµ·Ï(µíÀÌ), Flags ¿ÀºêÁ§Æ®´Â Á÷·ÄÈ °¡´ÉÇÕ´Ï´Ù.
°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ ¿ÀºêÁ§Æ®´Â Àå·¡ÀÇ JavaMail API ¸±¸®½º¿Í ȣȯ¼ºÀÌ ¾ø¾îÁú °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ ¼Æ÷Æ®´Â ´Ü±âÀûÀ¸·Î À¯È¿ÇÕ´Ï´Ù.
ÀÌÇÏÀÇ »ùÇà ÄÚµå´Â, ¸Þ¼¼Áö¿¡ ´ëÇÑ Ç÷¡±×ÀÇ ¼³Á¤, °Ë»ç, ¹× Ãëµæ ¹æ¹ýÀ» ³ªÅ¸³»°í ÀÖ½À´Ï´Ù.
Message m = folder.getMessage(1); m.setFlag(Flags.Flag.DELETED, true); // set the DELETED flag // Check if DELETED flag is set of this message if (m.isSet(Flags.Flag.DELETED)) System.out.println("DELETED message"); // Examine ALL system flags for this message Flags flags = m.getFlags(); Flags.Flag[] sf = flags.getSystemFlags(); for (int i = 0; i < sf.length; i++) { if (sf[i] == Flags.Flag.DELETED) System.out.println("DELETED message"); else if (sf[i] == Flags.Flag.SEEN) System.out.println("SEEN message"); ...... ...... }
Folder.getPermanentFlags()
, Á÷·ÄÈ µÈ Çü½Ä ³»ºÎ Ŭ·¡½ºÀÇ °³¿ä | |
static class |
Flags.Flag
ÀÌ ³»ºÎ Ŭ·¡½º´Â °³º°ÀÇ ½Ã½ºÅÛ Ç÷¡±×¸¦ ³ªÅ¸³À´Ï´Ù. |
constructor¡¡ ¡¡ ÀÇ °³¿ä | |
Flags ()
ÇÏ´ÃÀÇ Flags ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
Flags (Flags.Flag flag)
ÁöÁ¤µÈ ½Ã½ºÅÛ Ç÷¡±×·Î ÃʱâÈµÈ Flags ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
Flags (Flags flags)
ÁöÁ¤µÈ Ç÷¡±×·Î ÃʱâÈµÈ Flags ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
Flags (java.lang.String flag)
ÁöÁ¤µÈ À¯Àú Ç÷¡±×·Î ÃʱâÈµÈ Flags ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
void |
add (Flags.Flag flag)
ÁöÁ¤µÈ ½Ã½ºÅÛ Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. |
void |
add (Flags f)
ÁöÁ¤µÈ Flags ¿ÀºêÁ§Æ®ÁßÀÇ ¸ðµç Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. |
void |
add (java.lang.String flag)
ÁöÁ¤µÈ À¯Àú Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. |
java.lang.Object |
clone ()
Flags ¿ÀºêÁ§Æ®ÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
contains (Flags.Flag flag)
ÁöÁ¤µÈ ½Ã½ºÅÛ Ç÷¡±×°¡ ÀÌ Flags ¿ÀºêÁ§Æ®Áß¿¡ Á¸ÀçÇÏ´ÂÁö ¾î¶²Áö¸¦ Á¶»çÇÕ´Ï´Ù. |
boolean |
contains (Flags f)
ÁöÁ¤µÈ Flags ¿ÀºêÁ§Æ®ÁßÀÇ ¸ðµç Ç÷¡±×°¡ ÀÌ Flags ¿ÀºêÁ§Æ®Áß¿¡ Á¸ÀçÇÏ´ÂÁö ¾î¶²Áö¸¦ Á¶»çÇÕ´Ï´Ù. |
boolean |
contains (java.lang.String flag)
ÁöÁ¤µÈ À¯Àú Ç÷¡±×°¡ ÀÌ Flags ¿ÀºêÁ§Æ®Áß¿¡ Á¸ÀçÇÏ´ÂÁö ¾î¶²Áö¸¦ Á¶»çÇÕ´Ï´Ù. |
boolean |
equals (java.lang.Object obj)
2 °³ÀÇ Flags ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ Á¶»çÇÕ´Ï´Ù. |
Flags.Flag [] |
getSystemFlags ()
ÀÌ Flags ¿ÀºêÁ§Æ®ÁßÀÇ ¸ðµç ½Ã½ºÅÛ Ç÷¡±×¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String[] |
getUserFlags ()
ÀÌ Flags ¿ÀºêÁ§Æ®ÁßÀÇ ¸ðµç À¯Àú Ç÷¡±×¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÀÌ Flags ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù. |
void |
remove (Flags.Flag flag)
ÁöÁ¤µÈ ½Ã½ºÅÛ Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
void |
remove (Flags f)
ÁöÁ¤µÈ Flags ¿ÀºêÁ§Æ®ÁßÀÇ ¸ðµç Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
void |
remove (java.lang.String flag)
ÁöÁ¤µÈ À¯Àú Ç÷¡±×¸¦ ÀÌ Flags ¿ÀºêÁ§Æ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
constructor¡¡ ¡¡ ÀÇ »ó¼¼ |
public Flags()
public Flags(Flags flags)
flags
- Ãʱâȸ¦ À§ÇÑ Ç÷¡±×public Flags(Flags.Flag flag)
flag
- Ãʱâȸ¦ À§ÇÑ Ç÷¡±×public Flags(java.lang.String flag)
flag
- Ãʱâȸ¦ À§ÇÑ Ç÷¡±×¸Þ¼ÒµåÀÇ »ó¼¼ |
public void add(Flags.Flag flag)
flag
- Ãß°¡ÇÏ´Â Ç÷¡±×public void add(java.lang.String flag)
flag
- Ãß°¡ÇÏ´Â Ç÷¡±×public void add(Flags f)
f
- Flags ¿ÀºêÁ§Æ®public void remove(Flags.Flag flag)
flag
- »èÁ¦ÇÏ´Â Ç÷¡±×public void remove(java.lang.String flag)
flag
- »èÁ¦ÇÏ´Â Ç÷¡±×public void remove(Flags f)
f
- »èÁ¦ÇÏ´Â Ç÷¡±×public boolean contains(Flags.Flag flag)
public boolean contains(java.lang.String flag)
public boolean contains(Flags f)
public boolean equals(java.lang.Object obj)
java.lang.Object
³»ÀÇ equals
public int hashCode()
java.lang.Object
³»ÀÇ hashCode
public Flags.Flag [] getSystemFlags()
public java.lang.String[] getUserFlags()
public java.lang.Object clone()
java.lang.Object
³»ÀÇ clone
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |