Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MimeType extends Object implements Externalizable
Конструктор и Описание |
---|
MimeType()
Конструктор по умолчанию.
|
MimeType(String rawdata)
Конструктор, который создает MimeType из Строки.
|
MimeType(String primary, String sub)
Конструктор, который создает MimeType с данным основным устройством и типом sub, но имеет пустой список параметров.
|
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getBaseType()
Возвратите Строковое представление этого объекта без списка параметров.
|
Строка |
getParameter(String name)
Получите значение, связанное с именем, или нулем, если нет никакой текущей ассоциации.
|
MimeTypeParameterList |
getParameters()
Получите список параметров этого объекта.
|
Строка |
getPrimaryType()
Получите основной тип этого объекта.
|
Строка |
getSubType()
Получите подтип этого объекта.
|
boolean |
match(MimeType type)
Определите, является ли основной и sub тип этого объекта тем же самым как, что находится в данном типе.
|
boolean |
match(String rawdata)
Определите, является ли основной и sub тип этого объекта тем же самым как типом контента, описанным в rawdata.
|
void |
readExternal(ObjectInput in)
Объект реализует readExternal метод, чтобы восстановить его содержание, вызывая методы DataInput для типов примитивов и readObject для объектов, строк и массивов.
|
void |
removeParameter(String name)
Удалите любое значение, связанное с именем.
|
void |
setParameter(String name, String value)
Установите значение, которое будет связано с именем, заменяя любую предыдущую ассоциацию.
|
void |
setPrimaryType(String primary)
Установите основной тип для этого объекта к данной Строке.
|
void |
setSubType(String sub)
Установите подтип для этого объекта к данной Строке.
|
Строка |
toString()
Возвратите Строковое представление этого объекта.
|
void |
writeExternal(ObjectOutput out)
Объект реализует writeExternal метод, чтобы сохранить его содержание, вызывая методы DataOutput для его примитивных значений или вызывая writeObject метод ObjectOutput для объектов, строк и массивов.
|
public MimeType()
public MimeType(String rawdata) throws MimeTypeParseException
rawdata
- строка типа MIMEMimeTypeParseException
public MimeType(String primary, String sub) throws MimeTypeParseException
primary
- основной тип MIMEsub
- подтип MIMEMimeTypeParseException
- если основной тип или подтип не являются допустимым маркеромpublic String getPrimaryType()
public void setPrimaryType(String primary) throws MimeTypeParseException
primary
- основной тип MIMEMimeTypeParseException
- если основной тип не является допустимым маркеромpublic String getSubType()
public void setSubType(String sub) throws MimeTypeParseException
sub
- подтип MIMEMimeTypeParseException
- если подтип не является допустимым маркеромpublic MimeTypeParameterList getParameters()
public String getParameter(String name)
name
- название параметраpublic void setParameter(String name, String value)
name
- название параметраvalue
- значение paramterpublic void removeParameter(String name)
name
- название параметраpublic String 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
writeExternal
в интерфейсе Externalizable
out
- ObjectOutput возражают, чтобы записать вIOException
- Включает любые исключения ввода-вывода, которые могут произойтиpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
в интерфейсе Externalizable
in
- ObjectInput возражают, чтобы читать изClassNotFoundException
- Если class для восстанавливаемого объекта не может быть найден.IOException
- если ошибки ввода-вывода происходят
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92