|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.activation.FileTypeMap
public abstract class FileTypeMap
FileTypeMap 는, 파일의 데이터의 형지를 무늬를 박아서 염색한 것 인터페이스를 제공하는 abstract 클래스입니다. 이 클래스의 구현에서는, 컨텐츠 형식을 파일명 또는 File 객체로부터 취득하는 getContentType 메소드를 구현합니다. FileTypeMap 는, 데이터형을 판단하는 경우, 파일의 파일 확장자(extension)의 조사 (MimetypesFileTypeMap 등)로부터, 파일을 열어 파일의 내용으로부터 그 형태를 이끌어낼 때까지, 임의의 방법을 사용할 수가 있습니다. FileDataSource 클래스는, 디폴트의 FileTypeMap (변경되지 않는 한 MimetypesFileTypeMap)를 사용해, 파일의 컨텐츠 형식을 판단합니다.
FileTypeMap ,
FileDataSource ,
MimetypesFileTypeMap | 생성자 의 개요 | |
|---|---|
FileTypeMap ()
디폴트의 생성자 입니다. |
|
| 메소드의 개요 | |
|---|---|
abstract String |
getContentType (File file)
파일 객체의 형태를 돌려줍니다. |
abstract String |
getContentType (String filename)
건네받은 파일의 형태를 돌려줍니다. |
static FileTypeMap |
getDefaultFileTypeMap ()
시스템의 디폴트의 FileTypeMap 를 돌려줍니다. |
static void |
setDefaultFileTypeMap (FileTypeMap map)
시스템의 디폴트의 FileTypeMap 를 설정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public FileTypeMap()
| 메소드의 상세 |
|---|
public abstract String getContentType(File file)
file - 형지를 무늬를 박아서 염색한 것의 대상이 되는 파일
public abstract String getContentType(String filename)
filename - 파일의 경로명
public static void setDefaultFileTypeMap(FileTypeMap map)
map - FileTypeMap
SecurityException - 호출 측에 디폴트를 변경하는 권한이 없는 경우public static FileTypeMap getDefaultFileTypeMap()
MimetypesFileTypeMap 의 인스턴스를 돌려줍니다.
setDefaultFileTypeMap(javax.activation.FileTypeMap)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.