Value | Meaning |
---|---|
Null | Represents the absence of a value. |
Bool | Boolean true or false. |
Int | 64-bit signed integer. |
Double | 64-bit floating point number. |
String | UTF-8 encoded string. |
List | Ordered collection of values. |
Map | Unordered, keyed collection of values. |
Node | A node in a Property Graph with optional properties and labels. |
Relationship | A directed, typed connection between two nodes in a Property Graph. Each relationship may have properties and always has an identity. |
UnboundRelationship | Like Relationship, but without identifiers for start and end nodes. Mainly used as a supporting type for Path. An unbound relationship owns its type string and property map. |
Path | The record of a directed walk through a Property Graph, consisting of a sequence of zero or more segments. |
Date | Date is defined with number of days since the Unix epoch. |
LocalTime | Represents local time. Time is defined with nanoseconds since midnight. |
LocalDateTime | Represents date and time without its time zone. Date is defined with seconds since the Unix epoch. Time is defined with nanoseconds since midnight. |
Duration | Represents a temporal amount which captures the difference in time between two instants. Duration is defined with months, days, seconds, and nanoseconds. Note: Duration can be negative. |
Point2d | Represents a single location in 2-dimensional space. Contains SRID along with its x and y coordinates. |
Point3d | Represents a single location in 3-dimensional space. Contains SRID along with its x, y and z coordinates. |
An enum listing all the types as specified by the Bolt protocol.