|
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 도 참조해 주세요.