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. final class NoStrictlyCompatibleElementMarshallingAvailableException [T] extends RuntimeException
  10. trait PredefinedToEntityMarshallers extends MultipartMarshallers
  11. trait PredefinedToRequestMarshallers extends AnyRef
  12. trait PredefinedToResponseMarshallers extends LowPriorityToResponseMarshallerImplicits
  13. type ToByteStringMarshaller[T] = Marshaller[T, ByteString]
  14. type ToEntityMarshaller[T] = Marshaller[T, MessageEntity]
  15. type ToHeadersAndEntityMarshaller[T] = Marshaller[T, (Seq[HttpHeader], MessageEntity)]
  16. type ToRequestMarshaller[T] = Marshaller[T, HttpRequest]
  17. trait ToResponseMarshallable extends AnyRef

    Something that can later be marshalled into a response

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

Inherited from AnyRef

Inherited from Any

Ungrouped