Package akka.http.scaladsl.marshalling
Class Marshalling.WithFixedContentType<A>
- java.lang.Object
-
- akka.http.scaladsl.marshalling.Marshalling.WithFixedContentType<A>
-
- All Implemented Interfaces:
Marshalling<A>,java.io.Serializable,scala.Equals,scala.Product
- Enclosing interface:
- Marshalling<A>
public static final class Marshalling.WithFixedContentType<A> extends java.lang.Object implements Marshalling<A>, scala.Product, java.io.Serializable
A Marshalling to a specificContentType.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.http.scaladsl.marshalling.Marshalling
Marshalling.Opaque<A>, Marshalling.Opaque$, Marshalling.WithFixedContentType<A>, Marshalling.WithFixedContentType$, Marshalling.WithOpenCharset<A>, Marshalling.WithOpenCharset$
-
-
Constructor Summary
Constructors Constructor Description WithFixedContentType(ContentType contentType, scala.Function0<A> marshal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentTypecontentType()<B> Marshalling.WithFixedContentType<B>map(scala.Function1<A,B> f)scala.Function0<A>marshal()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.
-
-
-
Constructor Detail
-
WithFixedContentType
public WithFixedContentType(ContentType contentType, scala.Function0<A> marshal)
-
-
Method Detail
-
contentType
public ContentType contentType()
-
marshal
public scala.Function0<A> marshal()
-
map
public <B> Marshalling.WithFixedContentType<B> map(scala.Function1<A,B> f)
- Specified by:
mapin interfaceMarshalling<A>
-
toOpaque
public Marshalling<A> toOpaque(HttpCharset charset)
Description copied from interface:MarshallingConverts 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 aWithOpenCharsetmarshalling.- Specified by:
toOpaquein interfaceMarshalling<A>- Parameters:
charset- (undocumented)- Returns:
- (undocumented)
-
-