javax.mail.search
Ŭ·¡½º OrTerm

java.lang.Object
  |
  +--javax.mail.search.SearchTerm 
        |
        +--javax.mail.search.OrTerm
¸ðµç ½ÇÀå ÀÎÅÍÆäÀ̽º:
java.io.Serializable

public final class OrTerm
extends SearchTerm

ÀÌ Å¬·¡½º´Â °³º°ÀÇ SearchTerms »óÀÇ ³í¸® OR ¿¬»êÀÚ¸¦ ½ÇÀåÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

ÇʵåÀÇ °³¿ä
protected  SearchTerm [] terms
          OR ¿¬»êÀÚ¸¦ Àû¿ëÇØ¾ß ÇÒ Á¶°ÇÀÇ ¹è¿­ÀÔ´Ï´Ù.
 
constructor¡¡ ¡¡ ÀÇ °³¿ä
OrTerm (SearchTerm [] t)
          SearchTerms ÀÇ ¹è¿­À» »ç¿ëÇÏ´Â constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
OrTerm (SearchTerm  t1, SearchTerm  t2)
          2 °³ÀÇ ¿ÀÆÛ·£µå¸¦ »ç¿ëÇÏ´Â constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean equals (java.lang.Object obj)
          µî°¡ ºñ±³ÀÔ´Ï´Ù.
 SearchTerm [] getTerms ()
          °Ë»ö Á¶°ÇÀ» µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù.
 boolean match (Message  msg)
          OR ¿¬»êÀÔ´Ï´Ù.
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

terms

protected SearchTerm [] terms
OR ¿¬»êÀÚ¸¦ Àû¿ëÇØ¾ß ÇÒ Á¶°ÇÀÇ ¹è¿­ÀÔ´Ï´Ù.
constructor¡¡ ¡¡ ÀÇ »ó¼¼

OrTerm

public OrTerm(SearchTerm  t1,
              SearchTerm  t2)
2 °³ÀÇ ¿ÀÆÛ·£µå¸¦ »ç¿ëÇÏ´Â constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
t1 - ÃÖÃÊÀÇ Á¶°Ç
t2 - 2 ¹øÂ°ÀÇ Á¶°Ç

OrTerm

public OrTerm(SearchTerm [] t)
SearchTerms ÀÇ ¹è¿­À» »ç¿ëÇÏ´Â constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
t - Á¶°Ç
¸Þ¼ÒµåÀÇ »ó¼¼

getTerms

public SearchTerm [] getTerms()
°Ë»ö Á¶°ÇÀ» µ¹·ÁÁÝ´Ï´Ù.

match

public boolean match(Message  msg)
OR ¿¬»êÀÔ´Ï´Ù.

constructor¡¡ ¡¡ À¸·Î ÁöÁ¤µÇ´Â Á¶°ÇÀº ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇ¾î OR ¿¬»êÀÚ°¡ ±× °á°ú¿¡ Àû¿ëµË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º SearchTerm ³»ÀÇ match
ÆÄ¶ó¹ÌÅÍ:
msg - ÁöÁ¤µÈ SearchTerms °¡ ÀÌ Message ¿¡ Àû¿ëµÇ¾î OR ¿¬»êÀÚ°¡ ±× °á°ú¿¡ Àû¿ëµÇ´Â
¹Ýȯ°ª:
OR °¡ ¼º°øÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

equals

public boolean equals(java.lang.Object obj)
µî°¡ ºñ±³ÀÔ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ equals

hashCode

public int hashCode()
ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ hashCode


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.