Interface Marshalling<A>

All Known Implementing Classes:
Marshalling.Opaque, Marshalling.WithFixedContentType, Marshalling.WithOpenCharset

public interface Marshalling<A>
Describes one possible option for marshalling a given value.
  • Method Details

    • map

      <B> Marshalling<B> map(scala.Function1<A,B> f)
    • toOpaque

      Marshalling<A> toOpaque(HttpCharset charset)
      Converts this marshalling to an opaque marshalling, i.e. a marshalling result that does not take part in content type negotiation. The given charset is used if this instance is a WithOpenCharset marshalling.
      Parameters:
      charset - (undocumented)
      Returns:
      (undocumented)