case class ContentDisposition(disposition: String, params: Map[String, String] = Map.empty[String, String]) extends MessageHeader with Product with Serializable
Represents the Content-Disposition RFC 822 message header, with the given header value
and optional header parameters.
- disposition
value of the header
- params
parameters of the header
- See also
http://www.iana.org/assignments/cont-disp/cont-disp.xhtml
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ContentDisposition
- Serializable
- Product
- Equals
- MessageHeader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ContentDisposition(disposition: String, params: Map[String, String] = Map.empty[String, String])
- disposition
value of the header
- params
parameters of the header
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val disposition: String
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def name: String
Represents the name of the header.
Represents the name of the header.
- returns
header name
- Definition Classes
- ContentDisposition → MessageHeader
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val params: Map[String, String]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def value: String
Represents the value of the header.
Represents the value of the header.
- returns
header value
- Definition Classes
- ContentDisposition → MessageHeader
- def valueWithParams(value: String, params: Map[String, String]): String
Encodes the value together with the given map of MIME parameters, according to the RFC 2331 specification.
Encodes the value together with the given map of MIME parameters, according to the RFC 2331 specification.
- value
header value
- params
header MIME properties
- returns
encoded value with MIME properties
- Attributes
- protected
- Definition Classes
- MessageHeader
- See also
http://www.ietf.org/rfc/rfc2231.txt
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()