|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.activation.MimeType
public class MimeType
RFC 2045 및 RFC 2046 에 정의되고 있는 MIME (Multipurpose Internet Mail Extension) 타입입니다.
| 생성자 의 개요 | |
|---|---|
MimeType ()
디폴트의 생성자 입니다. |
|
MimeType (String rawdata)
캐릭터 라인으로부터 MimeType 를 구축하는 생성자 입니다. |
|
MimeType (String primary,
String sub)
지정된 primary 타입과 subtype을 가져, 빈 상태(empty)의 파라미터 리스트를 가지는 MimeType 를 구축하는 생성자 입니다. |
|
| 메소드의 개요 | |
|---|---|
String |
getBaseType ()
파라미터 리스트를 사용하지 말고, 이 객체의 캐릭터 라인 표현을 돌려줍니다. |
String |
getParameter (String name)
지정된 이름에 관련지을 수 있었던 값을 취득해, 현재 관련짓고가 없는 경우는 null 를 돌려줍니다. |
MimeTypeParameterList |
getParameters ()
이 객체의 파라미터 리스트를 가져옵니다. |
String |
getPrimaryType ()
이 객체의 primary 타입을 가져옵니다. |
String |
getSubType ()
이 객체의 subtype을 가져옵니다. |
boolean |
match (MimeType type)
이 객체의 primary 타입과 subtype이, 지정된 타입의 내용과 같은지 어떤지를 판정합니다. |
boolean |
match (String rawdata)
이 객체의 primary 타입과 subtype이, rawdata 에 기술된 컨텐츠 형식과 같은지 어떤지를 판정합니다. |
void |
readExternal (ObjectInput in)
객체가 구현하고 있는 readExternal 메소드는, DataInput 인터페이스의 메소드 (원시형의 경우) 및 ObjectInput 인터페이스의 readObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출하는 것으로, 객체의 내용을 복원합니다. |
void |
removeParameter (String name)
지정된 이름에 관련지을 수 있었던 값을 모두 삭제합니다. |
void |
setParameter (String name,
String value)
지정된 이름에 관련지을 수 있는 값을 설정해, 이전이 관련짓고를 옮겨놓습니다. |
void |
setPrimaryType (String primary)
이 객체의 primary 타입을 지정의 캐릭터 라인으로 설정합니다. |
void |
setSubType (String sub)
이 객체의 subtype을 지정의 캐릭터 라인으로 설정합니다. |
String |
toString ()
이 객체의 캐릭터 라인 표현을 돌려줍니다. |
void |
writeExternal (ObjectOutput out)
객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (프리미티브(primitive)치의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 및 배열의 경우)를 호출해, 객체의 내용을 보존합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
| 생성자 의 상세 |
|---|
public MimeType()
public MimeType(String rawdata)
throws MimeTypeParseException
rawdata - MIME 타입 캐릭터 라인
MimeTypeParseException
public MimeType(String primary,
String sub)
throws MimeTypeParseException
primary - primary MIME 타입sub - MIME subtype
MimeTypeParseException - primary 타입 또는 subtype이 유효한 토큰이 아닌 경우| 메소드의 상세 |
|---|
public String getPrimaryType()
public void setPrimaryType(String primary)
throws MimeTypeParseException
primary - primary MIME 타입
MimeTypeParseException - primary 타입이 유효한 토큰이 아닌 경우public String getSubType()
public void setSubType(String sub)
throws MimeTypeParseException
sub - MIME subtype
MimeTypeParseException - subtype이 유효한 토큰이 아닌 경우public MimeTypeParameterList getParameters()
public String getParameter(String name)
name - 파라미터명
public void setParameter(String name,
String value)
name - 파라미터명value - 파라미터의 값public void removeParameter(String name)
name - 파라미터명public String toString()
Object 내의 toString public String getBaseType()
public boolean match(MimeType type)
type - 비교 대상의 MimeType 객체
public boolean match(String rawdata)
throws MimeTypeParseException
rawdata - 비교 대상의 MIME 타입 캐릭터 라인
MimeTypeParseException
public void writeExternal(ObjectOutput out)
throws IOException
Externalizable 내의 writeExternal out - 기입처의 ObjectOutput 객체
IOException - 발생할 가능성이 있는 모든 입출력 예외
public void readExternal(ObjectInput in)
throws IOException ,
ClassNotFoundException
Externalizable 내의 readExternal in - read원의 ObjectInput 객체
ClassNotFoundException - 복원하려 하고 있는 객체에
대응하는 클래스가 발견되지 않는 경우
IOException - 입출력 에러가 발생했을 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.