playJson

sangria.marshalling.playJson

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
playJson.type

Members list

Type members

Classlikes

object PlayJsonInputParser extends InputParser[JsValue]

Attributes

Supertypes
trait InputParser[JsValue]
class Object
trait Matchable
class Any
Self type
object PlayJsonInputUnmarshaller extends InputUnmarshaller[JsValue]

Attributes

Supertypes
trait InputUnmarshaller[JsValue]
class Object
trait Matchable
class Any
Self type
object PlayJsonMarshallerForType extends ResultMarshallerForType[JsValue]

Attributes

Supertypes
trait ResultMarshallerForType[JsValue]
class Object
trait Matchable
class Any
Self type
object PlayJsonResultMarshaller extends ResultMarshaller

Attributes

Supertypes
trait ResultMarshaller
class Object
trait Matchable
class Any
Self type

Implicits

Implicits

implicit def playJsonFromInput[T <: JsValue]: FromInput[T]
implicit def playJsonReaderFromInput[T : Reads]: FromInput[T]
implicit def playJsonToInput[T <: JsValue]: ToInput[T, JsValue]
implicit def playJsonWriterToInput[T : Writes]: ToInput[T, JsValue]

Inherited implicits

implicit val PlayJsonInputUnmarshallerJObject: InputUnmarshaller[JsObject]

Attributes

Inherited from:
PlayJsonSupportLowPrioImplicits