org.codelabor.system.mime.util
Class TikaMimeDetectUtils

java.lang.Object
  extended by org.codelabor.system.mime.util.TikaMimeDetectUtils

public class TikaMimeDetectUtils
extends Object

마임타입 탐지 유틸리티 클래스
Apache Tika를 활용한 구현 클래스

Author:
Shin Sangjae

Constructor Summary
TikaMimeDetectUtils()
           
 
Method Summary
static String getMimeType(byte[] byteArray)
          마임타입을 가져온다.
static String getMimeType(File file)
          마임타입을 가져온다.
static String getMimeType(InputStream inputStream)
          마임타입을 가져온다.
static String getMimeType(String path)
          마임타입을 가져온다.
static String getMimeType(URL url)
          마임타입을 가져온다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TikaMimeDetectUtils

public TikaMimeDetectUtils()
Method Detail

getMimeType

public static String getMimeType(InputStream inputStream)
                          throws Exception
마임타입을 가져온다.

Parameters:
inputStream - 입력 스트림
Returns:
마임타입
Throws:
Exception

getMimeType

public static String getMimeType(File file)
                          throws Exception
마임타입을 가져온다.

Parameters:
file - 파일
Returns:
마임타입
Throws:
Exception

getMimeType

public static String getMimeType(URL url)
                          throws Exception
마임타입을 가져온다.

Parameters:
url - URL
Returns:
마임타입
Throws:
Exception

getMimeType

public static String getMimeType(byte[] byteArray)
                          throws Exception
마임타입을 가져온다.

Parameters:
byteArray - 바이트 배열
Returns:
마임타입
Throws:
Exception

getMimeType

public static String getMimeType(String path)
                          throws Exception
마임타입을 가져온다.

Parameters:
path - 파일 경로
Returns:
마임타입
Throws:
Exception


Copyright © 2011 CODELABOR. All Rights Reserved.