MediaType

object MediaType

Provides factory for MediaType.

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(mediaType: String): MediaType

Parses formatted media type.

Parses formatted media type.

def apply(typeName: String, subtypeName: String, params: Map[String, String]): MediaType

Creates media type with supplied values.

Creates media type with supplied values.

def apply(typeName: String, subtypeName: String, params: (String, String)*): MediaType

Creates media type with supplied values.

Creates media type with supplied values.

def forFile(file: File): Option[MediaType]

Gets media type for given file.

Gets media type for given file.

def forFileName(fileName: String): Option[MediaType]

Gets media type for given file name.

Gets media type for given file name.

def forSuffix(suffix: String): Option[MediaType]

Gets media type for given file name suffix.

Gets media type for given file name suffix.

Note

Leading "." (if present) is stripped before locating media type.

def plain(charset: String): MediaType

Gets text/plain media type with specified charset parameter.

Gets text/plain media type with specified charset parameter.

Concrete fields

Gets application/octet-stream media type.

Gets application/octet-stream media type.

Gets application/octet-stream media type.

Gets application/octet-stream media type.

Gets text/plain media type.

Gets text/plain media type.