Package

akka.http.scaladsl

marshalling

Permalink

package marshalling

Source
package.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy
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

    Permalink
  2. class EmptyValue[+T] extends AnyRef

    Permalink
  3. trait GenericMarshallers extends LowPriorityToResponseMarshallerImplicits

    Permalink
  4. trait LowPriorityToResponseMarshallerImplicits extends AnyRef

    Permalink
  5. class Marshal[A] extends AnyRef

    Permalink
  6. sealed abstract class Marshaller[-A, +B] extends AnyRef

    Permalink
  7. sealed trait Marshalling[+A] extends AnyRef

    Permalink

    Describes one possible option for marshalling a given value.

  8. trait MultipartMarshallers extends AnyRef

    Permalink
  9. final class NoStrictlyCompatibleElementMarshallingAvailableException[T] extends RuntimeException

    Permalink
  10. trait PredefinedToEntityMarshallers extends MultipartMarshallers

    Permalink
  11. trait PredefinedToRequestMarshallers extends AnyRef

    Permalink
  12. trait PredefinedToResponseMarshallers extends LowPriorityToResponseMarshallerImplicits

    Permalink
  13. type ToByteStringMarshaller[T] = Marshaller[T, ByteString]

    Permalink
  14. type ToEntityMarshaller[T] = Marshaller[T, MessageEntity]

    Permalink
  15. type ToHeadersAndEntityMarshaller[T] = Marshaller[T, (Seq[HttpHeader], MessageEntity)]

    Permalink
  16. type ToRequestMarshaller[T] = Marshaller[T, HttpRequest]

    Permalink
  17. trait ToResponseMarshallable extends AnyRef

    Permalink

    Something that can later be marshalled into a response

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped