javax.activation

接口
异常
java.lang.Object
  继承者 javax.activation.MimeTypeParameterList

public class MimeTypeParameterList
     
extends Object

RFC 2045 和 2046 中定义的 MimeType 参数列表。必须已经去掉了对象的基本类型。

从以下版本开始:
1.6
另请参见:
MimeType

构造方法摘要
MimeTypeParameterList()
          默认的构造方法。
MimeTypeParameterList(String parameterList)
          用传入的数据构造新的 MimeTypeParameterList。
 
方法摘要
 String get(String name)
          获取与给定名称关联的值;如果不存在当前关联,则返回 null。
 Enumeration getNames()
          获取此列表中所有名称的枚举。
 boolean isEmpty()
          确定此列表是否为空。
protected  void parse(String parameterList)
          将参数列表从一个 String 解析出来的例程。
 void remove(String name)
          移除与给定名称关联的所有值。
 void set(String name, String value)
          将值设置为与给定名称关联,替换以前的任何关联。
 int size()
          返回此列表中名称-值对的数量。
 String toString()
          返回此对象的字符串表示形式。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

MimeTypeParameterList

public MimeTypeParameterList()
默认的构造方法。


MimeTypeParameterList

public MimeTypeParameterList(String parameterList)
                      throws MimeTypeParseException
用传入的数据构造新的 MimeTypeParameterList。

参数:
parameterList - RFC 2045、2046 兼容参数列表。
抛出:
MimeTypeParseException
方法详细信息

parse

protected void parse(String parameterList)
              throws MimeTypeParseException
将参数列表从一个 String 解析出来的例程。

参数:
parameterList - RFC 2045、 2046 兼容参数列表。
抛出:
MimeTypeParseException

size

public int size()
返回此列表中名称-值对的数量。

返回:
参数的数量

isEmpty

public boolean isEmpty()
确定此列表是否为空。

返回:
如果没有参数,则返回 true

get

public String get(String name)
获取与给定名称关联的值;如果不存在当前关联,则返回 null。

参数:
name - 参数名
返回:
参数的值

set

public void set(String name,
                String value)
将值设置为与给定名称关联,替换以前的任何关联。

参数:
name - 参数名
value - 参数的值

remove

public void remove(String name)
移除与给定名称关联的所有值。

参数:
name - 参数名

getNames

public Enumeration getNames()
获取此列表中所有名称的枚举。

返回:
所有参数名的枚举

toString

public String toString()
返回此对象的字符串表示形式。

覆盖:
Object 中的 toString
返回:
该对象的字符串表示形式。