|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.activation.MimeType
public class MimeType
RFC 2045 および RFC 2046 に定義されている MIME (Multipurpose Internet Mail Extension) タイプです。
コンストラクタの概要 | |
---|---|
MimeType()
デフォルトのコンストラクタです。 |
|
MimeType(String rawdata)
文字列から MimeType を構築するコンストラクタです。 |
|
MimeType(String primary,
String sub)
指定されたプライマリタイプとサブタイプを持ち、空のパラメータリストを持つ MimeType を構築するコンストラクタです。 |
メソッドの概要 | |
---|---|
String |
getBaseType()
パラメータリストを使わないで、このオブジェクトの文字列表現を返します。 |
String |
getParameter(String name)
指定された名前に関連付けられた値を取得し、現在関連付けがない場合は null を返します。 |
MimeTypeParameterList |
getParameters()
このオブジェクトのパラメータリストを取得します。 |
String |
getPrimaryType()
このオブジェクトのプライマリタイプを取得します。 |
String |
getSubType()
このオブジェクトのサブタイプを取得します。 |
boolean |
match(MimeType type)
このオブジェクトのプライマリタイプとサブタイプが、指定されたタイプの内容と同じであるかどうかを判定します。 |
boolean |
match(String rawdata)
このオブジェクトのプライマリタイプとサブタイプが、rawdata に記述されたコンテンツ形式と同じであるかどうかを判定します。 |
void |
readExternal(ObjectInput in)
オブジェクトが実装している readExternal メソッドは、DataInput インタフェースのメソッド (プリミティブ型の場合) および ObjectInput インタフェースの readObject メソッド (オブジェクト、文字列、配列の場合) を呼び出すことにより、オブジェクトの内容を復元します。 |
void |
removeParameter(String name)
指定された名前に関連付けられた値をすべて削除します。 |
void |
setParameter(String name,
String value)
指定された名前に関連付けられる値を設定して、以前の関連付けを置き換えます。 |
void |
setPrimaryType(String primary)
このオブジェクトのプライマリタイプを指定の文字列に設定します。 |
void |
setSubType(String sub)
このオブジェクトのサブタイプを指定の文字列に設定します。 |
String |
toString()
このオブジェクトの文字列表現を返します。 |
void |
writeExternal(ObjectOutput out)
オブジェクトが実装している writeExternal メソッドは、DataOutput インタフェースのメソッド (プリミティブ値の場合) および 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
- プライマリ MIME タイプsub
- MIME サブタイプ
MimeTypeParseException
- プライマリタイプまたはサブタイプが有効なトークンでない場合メソッドの詳細 |
---|
public String getPrimaryType()
public void setPrimaryType(String primary) throws MimeTypeParseException
primary
- プライマリ MIME タイプ
MimeTypeParseException
- プライマリタイプが有効なトークンでない場合public String getSubType()
public void setSubType(String sub) throws MimeTypeParseException
sub
- MIME サブタイプ
MimeTypeParseException
- サブタイプが有効なトークンでない場合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
- 読み込み元の ObjectInput オブジェクト
ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからなかった場合
IOException
- 入出力エラーが発生した場合
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。