MimeType

@Serializable(with = MimeTypeSerializer::class)
expect class MimeType(source)
@Serializable(with = MimeTypeSerializer::class)
actual class MimeType(source)
@Serializable(with = MimeTypeSerializer::class)
actual class MimeType : MimeType(source)

Constructors

Link copied to clipboard
constructor(raw: String)
constructor(raw: String)

Properties

Link copied to clipboard
open val baseType: String?
Link copied to clipboard
@Transient
val jsMimeType: MimeType?
Link copied to clipboard
open val parameters: MimeTypeParameterList?
Link copied to clipboard
open var primaryType: String?
Link copied to clipboard
expect val raw: String
actual val raw: String
actual val raw: String
Link copied to clipboard
open var subType: String?

Functions

Link copied to clipboard
open fun getParameter(name: String?): String?
Link copied to clipboard
open fun match(type: MimeType?): Boolean
open fun match(rawdata: String?): Boolean
Link copied to clipboard
open fun readExternal(in: ObjectInput?)
Link copied to clipboard
open fun removeParameter(name: String?)
Link copied to clipboard
open fun setParameter(name: String?, value: String?)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open fun writeExternal(out: ObjectOutput?)