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 BoltValueFactoryorg.neo4j.bolt.connection.values.ValueisoDuration(long months, long days, long seconds, int nanoseconds) org.neo4j.bolt.connection.values.Nodenode(long id, String elementId, Collection<String> labels, Map<String, org.neo4j.bolt.connection.values.Value> properties) org.neo4j.bolt.connection.values.Pathpath(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.Valuepoint(int srid, double x, double y) org.neo4j.bolt.connection.values.Valuepoint(int srid, double x, double y, double z) org.neo4j.bolt.connection.values.Relationshiprelationship(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.Segmentsegment(org.neo4j.bolt.connection.values.Node start, org.neo4j.bolt.connection.values.Relationship relationship, org.neo4j.bolt.connection.values.Node end) toDriverList(List<org.neo4j.bolt.connection.values.Value> list) toDriverMap(Map<String, org.neo4j.bolt.connection.values.Value> map) org.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.ValueunsupportedType(String name, org.neo4j.bolt.connection.BoltProtocolVersion minBoltVersion, Map<String, org.neo4j.bolt.connection.values.Value> extra) org.neo4j.bolt.connection.values.Valuevalue(boolean value) org.neo4j.bolt.connection.values.Valuevalue(byte[] values) org.neo4j.bolt.connection.values.Valuevalue(double value) org.neo4j.bolt.connection.values.Valuevalue(long value) org.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valuevalue(LocalDateTime localDateTime) org.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valuevalue(OffsetDateTime offsetDateTime) org.neo4j.bolt.connection.values.Valuevalue(OffsetTime offsetTime) org.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valuevalue(ZonedDateTime zonedDateTime) org.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valueorg.neo4j.bolt.connection.values.Valuevalue(org.neo4j.bolt.connection.values.Node node) org.neo4j.bolt.connection.values.Valuevalue(org.neo4j.bolt.connection.values.Path path) org.neo4j.bolt.connection.values.Valuevalue(org.neo4j.bolt.connection.values.Relationship relationship) org.neo4j.bolt.connection.values.ValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.neo4j.bolt.connection.values.ValueFactory
value
-
Method Details
-
getInstance
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(boolean value) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(long value) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(double value) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(byte[] values) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein 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:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(List<org.neo4j.bolt.connection.values.Value> values) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Node node) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Relationship relationship) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
public org.neo4j.bolt.connection.values.Value value(org.neo4j.bolt.connection.values.Path path) - Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
value
- Specified by:
valuein 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:
nodein 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:
relationshipin 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:
segmentin 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:
pathin 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:
isoDurationin interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
point
public org.neo4j.bolt.connection.values.Value point(int srid, double x, double y) - Specified by:
pointin 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:
pointin interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
vector
- Specified by:
vectorin interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
unsupportedType
public org.neo4j.bolt.connection.values.Value unsupportedType(String name, org.neo4j.bolt.connection.BoltProtocolVersion minBoltVersion, Map<String, org.neo4j.bolt.connection.values.Value> extra) - Specified by:
unsupportedTypein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
unsupportedDateTimeValue
- Specified by:
unsupportedDateTimeValuein interfaceorg.neo4j.bolt.connection.values.ValueFactory
-
toBoltMap
-
toDriverMap
-
toDriverList
-