org.apache.pekko.http.scaladsl.marshalling

Members list

Type members

Classlikes

sealed trait ContentTypeOverrider[T]

Attributes

Companion
object
Source
ContentTypeOverrider.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
ContentTypeOverrider.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class EmptyValue[+T]

Attributes

Companion
object
Source
EmptyValue.scala
Supertypes
class Object
trait Matchable
class Any
object EmptyValue

Attributes

Companion
class
Source
EmptyValue.scala
Supertypes
class Object
trait Matchable
class Any
Self type
EmptyValue.type

Attributes

Companion
object
Source
GenericMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
GenericMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object Marshal

Attributes

Companion
class
Source
Marshal.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Marshal.type
class Marshal[A](val value: A)

Attributes

Companion
object
Source
Marshal.scala
Supertypes
class Object
trait Matchable
class Any
sealed abstract class Marshaller[-A, +B]

Attributes

Companion
object
Source
Marshaller.scala
Supertypes
class Object
trait Matchable
class Any
sealed trait Marshalling[+A]

Describes one possible option for marshalling a given value.

Describes one possible option for marshalling a given value.

Attributes

Companion
object
Source
Marshaller.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Opaque[A]
class WithOpenCharset[A]
object Marshalling

Attributes

Companion
trait
Source
Marshaller.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
MultipartMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
MultipartMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class NoStrictlyCompatibleElementMarshallingAvailableException[T](streamContentType: ContentType, availableMarshallings: List[Marshalling[_]])(implicit tag: ClassTag[T]) extends RuntimeException

Attributes

Source
PredefinedToResponseMarshallers.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
PredefinedToEntityMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
PredefinedToEntityMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
PredefinedToRequestMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
PredefinedToRequestMarshallers.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Something that can later be marshalled into a response

Something that can later be marshalled into a response

Attributes

Companion
object
Source
ToResponseMarshallable.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
ToResponseMarshallable.scala
Supertypes
class Object
trait Matchable
class Any
Self type