java.lang.Object
org.neo4j.driver.internal.value.BoltValueFactory
- All Implemented Interfaces:
org.neo4j.bolt.connection.values.ValueFactory
public class BoltValueFactory
extends Object
implements org.neo4j.bolt.connection.values.ValueFactory
-
Method Summary
Modifier and TypeMethodDescriptionstatic BoltValueFactory
org.neo4j.bolt.connection.values.Value
isoDuration
(long months, long days, long seconds, int nanoseconds) org.neo4j.bolt.connection.values.Node
node
(long id, String elementId, Collection<String> labels, Map<String, org.neo4j.bolt.connection.values.Value> properties) org.neo4j.bolt.connection.values.Path
path
(List<org.neo4j.bolt.connection.values.Segment> segments, List<org.neo4j.bolt.connection.values.Node> nodes, List<org.neo4j.bolt.connection.values.Relationship> relationships) org.neo4j.bolt.connection.values.Value
point
(int srid, double x, double y) org.neo4j.bolt.connection.values.Value
point
(int srid, double x, double y, double z) org.neo4j.bolt.connection.values.Relationship
relationship
(long id, String elementId, long start, String startElementId, long end, String endElementId, String type, Map<String, org.neo4j.bolt.connection.values.Value> properties) org.neo4j.bolt.connection.values.Segment
segment
(org.neo4j.bolt.connection.values.Node start, org.neo4j.bolt.connection.values.Relationship relationship, org.neo4j.bolt.connection.values.Node end) toDriverMap
(Map<String, org.neo4j.bolt.connection.values.Value> map) org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
value
(boolean value) org.neo4j.bolt.connection.values.Value
value
(byte[] values) org.neo4j.bolt.connection.values.Value
value
(double value) org.neo4j.bolt.connection.values.Value
value
(long value) org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
value
(LocalDateTime localDateTime) org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
value
(OffsetDateTime offsetDateTime) org.neo4j.bolt.connection.values.Value
value
(OffsetTime offsetTime) org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
value
(ZonedDateTime zonedDateTime) org.neo4j.bolt.connection.values.Value
org.neo4j.bolt.connection.values.Value
value
(org.neo4j.bolt.connection.values.Node node) org.neo4j.bolt.connection.values.Value
value
(org.neo4j.bolt.connection.values.Path path) org.neo4j.bolt.connection.values.Value
value
(org.neo4j.bolt.connection.values.Relationship relationship) org.neo4j.bolt.connection.values.Value
value
(org.neo4j.bolt.connection.values.Value[] values)
-
Method Details
-
getInstance
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(boolean value) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(long value) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(double value) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(byte[] values) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(Map<String, org.neo4j.bolt.connection.values.Value> stringToValue) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Value[] values) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Node node) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Relationship relationship) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Path path) - Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
value
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
node
public org.neo4j.bolt.connection.values.Node node(long id, String elementId, Collection<String> labels, Map<String, org.neo4j.bolt.connection.values.Value> properties) - Specified by:
node
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
relationship
public org.neo4j.bolt.connection.values.Relationship relationship(long id, String elementId, long start, String startElementId, long end, String endElementId, String type, Map<String, org.neo4j.bolt.connection.values.Value> properties) - Specified by:
relationship
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
segment
public org.neo4j.bolt.connection.values.Segment segment(org.neo4j.bolt.connection.values.Node start, org.neo4j.bolt.connection.values.Relationship relationship, org.neo4j.bolt.connection.values.Node end) - Specified by:
segment
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
path
public org.neo4j.bolt.connection.values.Path path(List<org.neo4j.bolt.connection.values.Segment> segments, List<org.neo4j.bolt.connection.values.Node> nodes, List<org.neo4j.bolt.connection.values.Relationship> relationships) - Specified by:
path
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
isoDuration
public org.neo4j.bolt.connection.values.Value isoDuration(long months, long days, long seconds, int nanoseconds) - Specified by:
isoDuration
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
point
public org.neo4j.bolt.connection.values.Value point(int srid, double x, double y) - Specified by:
point
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
point
public org.neo4j.bolt.connection.values.Value point(int srid, double x, double y, double z) - Specified by:
point
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
unsupportedDateTimeValue
- Specified by:
unsupportedDateTimeValue
in interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
toBoltMap
-
toDriverMap
-