public interface SprayJsonSupport
| Modifier and Type | Method and Description | 
|---|---|
| <T> Unmarshaller<org.apache.pekko.util.ByteString,T> | sprayJsonByteStringUnmarshaller(spray.json.RootJsonReader<T> reader) | 
| <T> Marshaller<T,RequestEntity> | sprayJsonMarshaller(spray.json.RootJsonWriter<T> writer,
                   spray.json.JsonPrinter printer) | 
| <T> Marshaller<T,RequestEntity> | sprayJsonMarshallerConverter(spray.json.RootJsonWriter<T> writer,
                            spray.json.JsonPrinter printer) | 
| <T> Unmarshaller<HttpEntity,org.apache.pekko.stream.scaladsl.Source<T,org.apache.pekko.NotUsed>> | sprayJsonSourceReader(spray.json.RootJsonReader<T> reader,
                     EntityStreamingSupport support) | 
| <T> Unmarshaller<HttpEntity,T> | sprayJsonUnmarshaller(spray.json.RootJsonReader<T> reader) | 
| <T> Unmarshaller<HttpEntity,T> | sprayJsonUnmarshallerConverter(spray.json.RootJsonReader<T> reader) | 
| <T> Unmarshaller<org.apache.pekko.util.ByteString,spray.json.JsValue> | sprayJsValueByteStringUnmarshaller() | 
| Marshaller<spray.json.JsValue,RequestEntity> | sprayJsValueMarshaller(spray.json.JsonPrinter printer) | 
| Unmarshaller<HttpEntity,spray.json.JsValue> | sprayJsValueUnmarshaller() | 
<T> Unmarshaller<HttpEntity,T> sprayJsonUnmarshallerConverter(spray.json.RootJsonReader<T> reader)
<T> Unmarshaller<HttpEntity,T> sprayJsonUnmarshaller(spray.json.RootJsonReader<T> reader)
Unmarshaller<HttpEntity,spray.json.JsValue> sprayJsValueUnmarshaller()
<T> Unmarshaller<org.apache.pekko.util.ByteString,spray.json.JsValue> sprayJsValueByteStringUnmarshaller()
<T> Unmarshaller<org.apache.pekko.util.ByteString,T> sprayJsonByteStringUnmarshaller(spray.json.RootJsonReader<T> reader)
<T> Unmarshaller<HttpEntity,org.apache.pekko.stream.scaladsl.Source<T,org.apache.pekko.NotUsed>> sprayJsonSourceReader(spray.json.RootJsonReader<T> reader, EntityStreamingSupport support)
<T> Marshaller<T,RequestEntity> sprayJsonMarshallerConverter(spray.json.RootJsonWriter<T> writer, spray.json.JsonPrinter printer)
<T> Marshaller<T,RequestEntity> sprayJsonMarshaller(spray.json.RootJsonWriter<T> writer, spray.json.JsonPrinter printer)
Marshaller<spray.json.JsValue,RequestEntity> sprayJsValueMarshaller(spray.json.JsonPrinter printer)