TestProtocol

diffson.TestProtocol
trait TestProtocol[Json]

Attributes

Source
TestProtocol.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class TestJsonMergeDiff[Json]
class TestJsonMergePatch[Json]
class TestArrayDiff[Json]
class TestJsonDiff[Json]
class TestJsonPatch[Json]
class TestSimpleDiff[Json]
class TestJsonPointer[Json]
class TestSerialization[Json]
Show all

Members list

Value members

Abstract methods

def parseJson(s: String): Json

Attributes

Source
TestProtocol.scala

Attributes

Source
TestProtocol.scala
def parseMergePatch(json: Json): JsonMergePatch[Json]

Attributes

Source
TestProtocol.scala
def parsePatch(s: String): JsonPatch[Json]

Attributes

Source
TestProtocol.scala
def parsePatch(json: Json): JsonPatch[Json]

Attributes

Source
TestProtocol.scala
def serializeMergePatch(p: JsonMergePatch[Json]): Json

Attributes

Source
TestProtocol.scala
def serializePatch(p: JsonPatch[Json]): Json

Attributes

Source
TestProtocol.scala

Concrete methods

Attributes

Source
TestProtocol.scala

Implicits

Implicits

implicit def boolMarshaller(b: Boolean): Json

Attributes

Source
TestProtocol.scala
implicit def intMarshaller(i: Int): Json

Attributes

Source
TestProtocol.scala
implicit def intSeqMarshaller(is: Seq[Int]): Json

Attributes

Source
TestProtocol.scala
implicit def intSeqUnmarshaller(json: Json): Seq[Int]

Attributes

Source
TestProtocol.scala
implicit def jsonEq: Eq[Json]

Attributes

Source
TestProtocol.scala
implicit def stringMarshaller(s: String): Json

Attributes

Source
TestProtocol.scala