javax.mail
Ŭ·¡½º URLName

java.lang.Object
  |
  +--javax.mail.URLName

public class URLName
extends java.lang.Object

URL ÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â URL ¸íÀ» ³ªÅ¸³», ´ëºÎºÐÀÇ ÀÎÅÍ³Ý Ç¥ÁØ URL ü°è¸¦ ±¸¹® ºÐ¼®Çϱâ À§ÇÑ , ±âº»ÀûÀÎ ±¸¹® ºÐ¼® ±â´Éµµ Á¦°øÇÕ´Ï´Ù.

ÀÌ Å¬·¡½º´Â java.net.URL ¿Í´Â ´Ù¸¨´Ï´Ù. ÀÌ Å¬·¡½º´Â URL ÀÇ À̸§À» ³ªÅ¸³»´Â °Í¸¸À¸·Î, URL ¿¡ÀÇ Á¢¼ÓÀ» ¸ðµ¨È­ÇÏÁö ¾Ê½À´Ï´Ù.


ÇʵåÀÇ °³¿ä
protected  java.lang.String fullURL
          URL ÀÇ ¿ÏÀü ¹öÁ¯ÀÔ´Ï´Ù.
 
constructor¡¡ ¡¡ ÀÇ °³¿ä
URLName (java.lang.String url)
          Ä³¸¯ÅÍ ¶óÀÎÀ¸·ÎºÎÅÍ URLName ¸¦ ±¸ÃàÇÕ´Ï´Ù.
URLName (java.lang.String protocol, java.lang.String host, int port, java.lang.String file, java.lang.String username, java.lang.String password)
          ÁöÁ¤µÈ ÇÁ·ÎÅäÄÝ, È£½ºÆ®, Æ÷Åä ¹øÈ£, ÆÄÀÏ, À¯Àú¸í, ¹× ÆÐ½º¿öµå·ÎºÎÅÍ URLName ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
URLName (java.net.URL url)
          java.net.URL ¿ÀºêÁ§Æ®·ÎºÎÅÍ URLName ¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean equals (java.lang.Object obj)
          2 °³ÀÇ URLName ¸¦ ºñ±³ÇÕ´Ï´Ù.
 java.lang.String getFile ()
          ÀÌ URLName ÀÇ ÆÄÀϸíÀ» µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getHost ()
          ÀÌ URLName ÀÇ È£½ºÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getPassword ()
          ÀÌ URLName ÀÇ ÆÐ½º¿öµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getPort ()
          ÀÌ URLName ÀÇ Æ÷Åä ¹øÈ£¸¦ µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getProtocol ()
          ÀÌ URLName ÀÇ ÇÁ·ÎÅäÄÝÀ» µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getRef ()
          ÀÌ URLName ÀÇ ÂüÁ¶¸¦ µ¹·ÁÁÝ´Ï´Ù.
 java.net.URL getURL ()
          URLName ·ÎºÎÅÍ URL ¸¦ ±¸ÃàÇÕ´Ï´Ù.
 java.lang.String getUsername ()
          ÀÌ URLName ÀÇ À¯Àú¸íÀ» µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          ÀÌ URLName ÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù.
protected  void parseString (java.lang.String url)
          Ä³¸¯ÅÍ ¶óÀÎÀÇ ±¸¹® ºÐ¼®¿¡ °üÇÑ ¸ðµç ÀÛ¾÷À» ½Ç½ÃÇÏ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.
 java.lang.String toString ()
          ÀÌ URLName ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» ±¸ÃàÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

fullURL

protected java.lang.String fullURL
URL ÀÇ ¿ÏÀü ¹öÁ¯ÀÔ´Ï´Ù.
constructor¡¡ ¡¡ ÀÇ »ó¼¼

URLName

public URLName(java.lang.String protocol,
               java.lang.String host,
               int port,
               java.lang.String file,
               java.lang.String username,
               java.lang.String password)
ÁöÁ¤µÈ ÇÁ·ÎÅäÄÝ, È£½ºÆ®, Æ÷Åä ¹øÈ£, ÆÄÀÏ, À¯Àú¸í, ¹× ÆÐ½º¿öµå·ÎºÎÅÍ URLName ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Æ÷Åä ¹øÈ£·Î¼­ -1 ¸¦ ÁöÁ¤ÇÏ´Â °ÍÀº, URL °¡ ÇÁ·ÎÅäÄÝÀÇ µðÆúÆ®ÀÇ Æ÷Å並 »ç¿ëÇØ¾ß ÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

URLName

public URLName(java.net.URL url)
java.net.URL ¿ÀºêÁ§Æ®·ÎºÎÅÍ URLName ¸¦ ±¸ÃàÇÕ´Ï´Ù.

URLName

public URLName(java.lang.String url)
ij¸¯ÅÍ ¶óÀÎÀ¸·ÎºÎÅÍ URLName ¸¦ ±¸ÃàÇÕ´Ï´Ù. °¡´ÉÇÑ ¸ðµç Á¤º¸ (ÇÁ·ÎÅäÄÝ, È£½ºÆ®, Æ÷Åä, ÆÄÀÏ, À¯Àú¸í, ÆÐ½º¿öµå)¸¦ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù.
¸Þ¼ÒµåÀÇ »ó¼¼

toString

public java.lang.String toString()
ÀÌ URLName ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» ±¸ÃàÇÕ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ toString

parseString

protected void parseString(java.lang.String url)
ij¸¯ÅÍ ¶óÀÎÀÇ ±¸¹® ºÐ¼®¿¡ °üÇÑ ¸ðµç ÀÛ¾÷À» ½Ç½ÃÇÏ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.

getPort

public int getPort()
ÀÌ URLName ÀÇ Æ÷Åä ¹øÈ£¸¦ µ¹·ÁÁÝ´Ï´Ù. Æ÷Åä°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â -1 À» µ¹·ÁÁÝ´Ï´Ù.

getProtocol

public java.lang.String getProtocol()
ÀÌ URLName ÀÇ ÇÁ·ÎÅäÄÝÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ ÇÁ·ÎÅäÄÝÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getFile

public java.lang.String getFile()
ÀÌ URLName ÀÇ ÆÄÀϸíÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ ÆÄÀϸíÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getRef

public java.lang.String getRef()
ÀÌ URLName ÀÇ ÂüÁ¶¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ ÂüÁ¶¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getHost

public java.lang.String getHost()
ÀÌ URLName ÀÇ È£½ºÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ È£½ºÆ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getUsername

public java.lang.String getUsername()
ÀÌ URLName ÀÇ À¯Àú¸íÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ À¯Àú¸íÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getPassword

public java.lang.String getPassword()
ÀÌ URLName ÀÇ ÆÐ½º¿öµå¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ URLName °¡ ÆÐ½º¿öµå¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

getURL

public java.net.URL getURL()
                    throws java.net.MalformedURLException
URLName ·ÎºÎÅÍ URL ¸¦ ±¸ÃàÇÕ´Ï´Ù.

equals

public boolean equals(java.lang.Object obj)
2 °³ÀÇ URLName ¸¦ ºñ±³ÇÕ´Ï´Ù. Àμö°¡ null °¡ ¾Æ´Ï°í, ÀÌ ¿ÀºêÁ§Æ®¿Í °°Àº URLName ¸¦ ³ªÅ¸³»´Â URLName ¿ÀºêÁ§Æ®ÀÎ °æ¿ì¿¡ ÇÑÁ¤ÇØ, °á°ú´Â true °¡ µË´Ï´Ù. 2 °³ÀÇ URLName ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑ °ÍÀº, ±×°ÍµéÀÌ °°Àº ÇÁ·ÎÅäÄÝÀ» °¡Á®, °°Àº È£½ºÆ®, È£½ºÆ®»óÀÇ °°Àº Æ÷Åä ¹øÈ£, °°Àº À¯Àú¸í°ú ÆÐ½º¿öµå, ¹× È£½ºÆ®»óÀÇ °°Àº ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â °æ¿ìÀÔ´Ï´Ù. ¾çÀÚ°¡ ¸ðµÎ null ÀÇ °æ¿ì, Çʵå (host, username, password, file)µµ °°ÀºÀ¸·Î °£ÁÖÇØÁý´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ equals

hashCode

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


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