|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
java.lang.Object | +--javax.activation.FileDataSource
FileDataSource Ŭ·¡½º´Â, ÆÄÀÏÀ» ĸ½¶ÈÇÏ´Â °£´ÜÇÑ DataSource ¿ÀºêÁ§Æ®¸¦ ½ÇÀåÇÕ´Ï´Ù. ¶Ç, FileTypeMap ¿ÀºêÁ§Æ®¸¦ °³ÀÔ½ÃÄÑ µ¥ÀÌÅÍÀÇ ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼ ¿°»öÇÑ °Í ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
FileDataSource ÀÇ ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼ ¿°»öÇÑ °ÍÀÇ ½Ã¸àƽ½º
FileDataSource Ŭ·¡½º´Â, ÆÄÀÏÀÇ µ¥ÀÌÅÍÀÇ ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼ ¿°»öÇÑ °ÍÀ», FileTypeMap Ŭ·¡½º·ÎºÎÅÍ ¼ºê Ŭ·¡½ºÈ µÈ ¿ÀºêÁ§Æ®¿¡ À§¾ç ÇÕ´Ï´Ù. setFileTypeMap
¸Þ¼Òµå¸¦ »ç¿ëÇϸé(ÀÚ), FileDataSource ÀÇ ÀνºÅϽº¿¡ ´ëÇØ¼ FileTypeMap ¸¦ ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. FileTypeMap °¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, FileDataSource ´Â FileTypeMap ÀÇ getDefaultFileTypeMap ¸Þ¼Òµå¸¦ È£ÃâÇØ, ½Ã½ºÅÛÀÇ µðÆúÆ®ÀÇ FileTypeMap ¸¦ ÃëµæÇÕ´Ï´Ù.
DataSource
,
FileTypeMap
,
MimetypesFileTypeMap
constructor¡¡ ¡¡ ÀÇ °³¿ä | |
FileDataSource (java.io.File file)
File ¿ÀºêÁ§Æ®·ÎºÎÅÍ FileDataSource ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
FileDataSource (java.lang.String name)
ÁöÁ¤µÈ ÆÐ½º¸íÀ¸·ÎºÎÅÍ FileDataSource ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
java.lang.String |
getContentType ()
ÀÌ ¸Þ¼Òµå´Â, µ¥ÀÌÅÍÀÇ MIME ŸÀÔÀ» ij¸¯ÅÍ ¶óÀÎ Çü½Ä¿¡¼ µ¹·ÁÁÝ´Ï´Ù. |
java.io.File |
getFile ()
ÀÌ FileDataSource ¿¡ ´ëÀÀÇÏ´Â File ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.io.InputStream |
getInputStream ()
ÀÌ ¸Þ¼Òµå´Â, µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â InputStream ¸¦ µ¹·ÁÁÖ¾î, µ¹·ÁÁÙ ¼ö ¾ø´Â °æ¿ì´Â IOException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
java.lang.String |
getName ()
ÀÌ ¿ÀºêÁ§Æ®ÀÇ ¡¸À̸§¡¹À» µ¹·ÁÁÝ´Ï´Ù. |
java.io.OutputStream |
getOutputStream ()
ÀÌ ¸Þ¼Òµå´Â, µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â OutputStream ¸¦ µ¹·ÁÁÖ¾î, µ¹·ÁÁÙ ¼ö ¾ø´Â °æ¿ì´Â IOException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
void |
setFileTypeMap (FileTypeMap map)
ÀÌ FileDataSource ·Î »ç¿ëÇÏ´Â FileTypeMap ¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
constructor¡¡ ¡¡ ÀÇ »ó¼¼ |
public FileDataSource(java.io.File file)
file
- ÆÄÀÏpublic FileDataSource(java.lang.String name)
name
- ½Ã½ºÅÛ ÀÇÁ¸ÀÇ ÆÄÀϸí¸Þ¼ÒµåÀÇ »ó¼¼ |
public java.io.InputStream getInputStream() throws java.io.IOException
DataSource
³»ÀÇ getInputStream
public java.io.OutputStream getOutputStream() throws java.io.IOException
DataSource
³»ÀÇ getOutputStream
public java.lang.String getContentType()
getDefaultFileTypeMap
¸Þ¼Òµå¸¦ È£ÃâÇØ, µðÆúÆ®ÀÇ FileTypeMap ¸¦ ÃëµæÇÕ´Ï´Ù. ÁÖ: µðÆúÆ®¿¡¼´Â, »ç¿ëµÇ´Â FileTypeMap ´Â MimetypesFileTypeMap ÀÔ´Ï´Ù. DataSource
³»ÀÇ getContentType
FileTypeMap.getDefaultFileTypeMap()
public java.lang.String getName()
DataSource
³»ÀÇ getName
DataSource
public java.io.File getFile()
public void setFileTypeMap(FileTypeMap map)
map
- ÀÌ ¿ÀºêÁ§Æ®ÀÇ FileTypeMap
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |