Attributes
- Companion
- class
- Source
- Marshaller.scala
- Graph
-
- Supertypes
- Self type
-
Marshaller.type
Members list
Value members
Concrete methods
Creates a Marshaller from the given function.
Helper for creating a Marshaller combined of the provided marshal function and an implicit Marshaller which is able to produce the required final type.
Helper for creating a Marshaller combined of the provided marshal function and an implicit Marshaller which is able to produce the required final type.
Attributes
- Source
- Marshaller.scala
Helper for creating a "super-marshaller" from a number of "sub-marshallers". Content-negotiation determines, which "sub-marshaller" eventually gets to do the job.
Helper for creating a "super-marshaller" from a number of "sub-marshallers". Content-negotiation determines, which "sub-marshaller" eventually gets to do the job.
Please note that all marshallers will actually be invoked in order to get the Marshalling object out of them, and later decide which of the marshallings should be returned. This is by-design, however in ticket as discussed in ticket https://github.com/akka/akka-http/issues/243 it MAY be changed in later versions of Pekko HTTP.
Attributes
- Source
- Marshaller.scala
Helper for creating a "super-marshaller" from a number of values and a function producing "sub-marshallers" from these values. Content-negotiation determines, which "sub-marshaller" eventually gets to do the job.
Helper for creating a "super-marshaller" from a number of values and a function producing "sub-marshallers" from these values. Content-negotiation determines, which "sub-marshaller" eventually gets to do the job.
Please note that all marshallers will actually be invoked in order to get the Marshalling object out of them, and later decide which of the marshallings should be returned. This is by-design, however in ticket as discussed in ticket https://github.com/akka/akka-http/issues/243 it MAY be changed in later versions of Pekko HTTP.
Attributes
- Source
- Marshaller.scala
Helper for creating a synchronous Marshaller to non-negotiable content from the given function.
Helper for creating a synchronous Marshaller to non-negotiable content from the given function.
Attributes
- Source
- Marshaller.scala
Helper for creating a Marshaller using the given function.
Helper for creating a synchronous Marshaller to content with a fixed charset from the given function.
Helper for creating a synchronous Marshaller to content with a fixed charset from the given function.
Attributes
- Source
- Marshaller.scala
Helper for creating a synchronous Marshaller to content with a negotiable charset from the given function.
Helper for creating a synchronous Marshaller to content with a negotiable charset from the given function.
Attributes
- Source
- Marshaller.scala
Inherited methods
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Implicits
Inherited implicits
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- PredefinedToEntityMarshallers
- Source
- PredefinedToEntityMarshallers.scala
Attributes
- Inherited from:
- GenericMarshallers
- Source
- GenericMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- LowPriorityToResponseMarshallerImplicits
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToRequestMarshallers
- Source
- PredefinedToRequestMarshallers.scala
Attributes
- Inherited from:
- PredefinedToRequestMarshallers
- Source
- PredefinedToRequestMarshallers.scala
Attributes
- Inherited from:
- PredefinedToRequestMarshallers
- Source
- PredefinedToRequestMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Creates a response for a status code. Does not support content-type negotiation but will return a response either with a text-plain entity containing the status.defaultMessage or an empty entity for status codes that don't allow a response.
Creates a response for a status code. Does not support content-type negotiation but will return a response either with a text-plain entity containing the status.defaultMessage or an empty entity for status codes that don't allow a response.
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Creates a response from status code and headers. Does not support content-type negotiation but will return a response either with a text-plain entity containing the status.defaultMessage or an empty entity for status codes that don't allow a response.
Creates a response from status code and headers. Does not support content-type negotiation but will return a response either with a text-plain entity containing the status.defaultMessage or an empty entity for status codes that don't allow a response.
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToResponseMarshallers
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- PredefinedToRequestMarshallers
- Source
- PredefinedToRequestMarshallers.scala
Attributes
- Inherited from:
- GenericMarshallers
- Source
- GenericMarshallers.scala
Attributes
- Inherited from:
- LowPriorityToResponseMarshallerImplicits
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- LowPriorityToResponseMarshallerImplicits
- Source
- PredefinedToResponseMarshallers.scala
Attributes
- Inherited from:
- MultipartMarshallers
- Source
- MultipartMarshallers.scala
Attributes
- Inherited from:
- GenericMarshallers
- Source
- GenericMarshallers.scala
Attributes
- Inherited from:
- GenericMarshallers
- Source
- GenericMarshallers.scala
Attributes
- Inherited from:
- GenericMarshallers
- Source
- GenericMarshallers.scala