renesca

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. case class ArrayPropertyValue(value: Seq[PropertyValue]) extends PropertyValue with Product with Serializable

  2. case class BooleanPropertyValue(value: Boolean) extends PropertyValue with Product with Serializable

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

  4. case class DoublePropertyValue(value: Double) extends PropertyValue with Product with Serializable

  5. case class Error(code: String, messages: String) extends Product with Serializable

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

  7. case class LongPropertyValue(value: Long) extends PropertyValue with Product with Serializable

  8. case class Node(id: String, labels: List[String] = immutable.this.Nil, properties: Map[String, PropertyValue] = ...) extends Product with Serializable

  9. trait PropertyValue extends AnyRef

  10. case class Relationship(id: String, type: String, startNode: String, endNode: String, properties: Map[String, PropertyValue] = ...) extends Product with Serializable

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

  12. case class Response(results: List[Result] = immutable.this.Nil, errors: List[Error] = immutable.this.Nil) extends Product with Serializable

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

  14. case class RowData() extends Product with Serializable

  15. case class Statement(statement: String, parameters: Map[String, Any], resultDataContents: List[String]) extends Product with Serializable

  16. case class StringPropertyValue(value: String) extends PropertyValue with Product with Serializable

Value Members

  1. object PropertyValue

  2. package protocols

Ungrouped