renesca

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. case class Data(row: Option[ArrayParameterValue] = None, graph: Option[Graph] = None) extends Product with Serializable

  2. case class Error(code: String, message: String) extends Product with Serializable

  3. case class Graph(nodes: List[Node] = Nil, relationships: List[Relationship] = Nil) extends Product with Serializable

  4. case class Node(id: String, labels: List[String] = Nil, properties: PropertyMap = Map.empty) extends Product with Serializable

  5. case class Relationship(id: String, type: String, startNode: String, endNode: String, properties: PropertyMap = Map.empty) extends Product with Serializable

  6. case class Request(statements: List[Statement] = Nil) extends Product with Serializable

  7. case class Response(commit: Option[String] = None, results: List[Result] = Nil, transaction: Option[Transaction] = None, errors: List[Error] = Nil) extends Product with Serializable

  8. case class Result(columns: List[String], data: List[Data]) extends Product with Serializable

  9. case class Statement(statement: String, parameters: Option[ParameterMap] = None, resultDataContents: Option[List[String]] = None) extends Product with Serializable

  10. case class Transaction(expires: String) extends Product with Serializable

Value Members

  1. object Statement extends Serializable

  2. package protocols

Ungrouped