Packages

p

akka.http.scaladsl

marshalling

package marshalling

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. marshalling
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ContentTypeOverrider [T] extends AnyRef
  2. class EmptyValue [+T] extends AnyRef
  3. trait GenericMarshallers extends LowPriorityToResponseMarshallerImplicits
  4. trait LowPriorityToResponseMarshallerImplicits extends AnyRef
  5. class Marshal [A] extends AnyRef
  6. sealed abstract class Marshaller [-A, +B] extends AnyRef
  7. sealed trait Marshalling [+A] extends AnyRef

    Describes one possible option for marshalling a given value.

  8. trait MultipartMarshallers extends AnyRef
  9. trait PredefinedToEntityMarshallers extends MultipartMarshallers
  10. trait PredefinedToRequestMarshallers extends AnyRef
  11. trait PredefinedToResponseMarshallers extends LowPriorityToResponseMarshallerImplicits
  12. type ToByteStringMarshaller[T] = Marshaller[T, ByteString]
  13. type ToEntityMarshaller[T] = Marshaller[T, MessageEntity]
  14. type ToHeadersAndEntityMarshaller[T] = Marshaller[T, (Seq[HttpHeader], MessageEntity)]
  15. type ToRequestMarshaller[T] = Marshaller[T, HttpRequest]
  16. trait ToResponseMarshallable extends AnyRef

    Something that can later be marshalled into a response

  17. type ToResponseMarshaller[T] = Marshaller[T, HttpResponse]

Inherited from AnyRef

Inherited from Any

Ungrouped