Uses of Class
org.neo4j.cypherdsl.core.MapExpression
-
Uses of MapExpression in org.neo4j.cypherdsl.core
Modifier and TypeMethodDescriptionstatic @NotNull MapExpression
Cypher.asExpression
(Map<String, Object> map) Creates a map of expression from a Java Map.static @NotNull MapExpression
Creates a map of expression from a list of key/value pairs.static @NotNull MapExpression
Cypher.sortedMapOf
(Object... keysAndValues) Creates an alphabetically sorted map of expression from a list of key/value pairs.Modifier and TypeMethodDescriptionstatic Properties
Properties.create
(MapExpression expression) Wraps an expression into aProperties
node.static @NotNull FunctionInvocation
Cypher.date
(@NotNull MapExpression components) Creates a function invocation fordate({})
.static @NotNull FunctionInvocation
Functions.date
(@NotNull MapExpression components) Deprecated.Creates a function invocation fordate({})
.static @NotNull FunctionInvocation
Cypher.datetime
(@NotNull MapExpression components) Creates a function invocation fordatetime({})
.static @NotNull FunctionInvocation
Functions.datetime
(@NotNull MapExpression components) Deprecated.Creates a function invocation fordatetime({})
.static @NotNull FunctionInvocation
Cypher.duration
(@NotNull MapExpression components) Creates a function invocation forduration({})
.static @NotNull FunctionInvocation
Functions.duration
(@NotNull MapExpression components) Deprecated.Creates a function invocation forduration({})
.static @NotNull FunctionInvocation
Cypher.localdatetime
(@NotNull MapExpression components) Creates a function invocation forlocaldatetime({})
.static @NotNull FunctionInvocation
Functions.localdatetime
(@NotNull MapExpression components) Deprecated.Creates a function invocation forlocaldatetime({})
.static @NotNull FunctionInvocation
Cypher.localtime
(@NotNull MapExpression components) Creates a function invocation forlocaltime({})
.static @NotNull FunctionInvocation
Functions.localtime
(@NotNull MapExpression components) Deprecated.Creates a function invocation forlocaltime({})
.static Operation
Cypher.mutate
(Expression target, MapExpression value) Creates a+=
operation.static Operation
Operations.mutate
(Expression target, MapExpression value) Deprecated.Creates a+=
operation.@NotNull Operation
PropertyContainer.mutate
(MapExpression properties) Creates anOperation
mutating the properties of this container to a new value.static @NotNull Node
Cypher.node
(String primaryLabel, MapExpression properties, String... additionalLabels) Create a new Node representation with at least one label, the "primary" label.static @NotNull Node
Cypher.node
(String primaryLabel, MapExpression properties, Collection<String> additionalLabels) Create a new Node representation with at least one label, the "primary" label.static @NotNull FunctionInvocation
Cypher.point
(MapExpression parameterMap) Creates a function invocation for thepoint()
function.static @NotNull FunctionInvocation
Functions.point
(MapExpression parameterMap) Deprecated.Creates a function invocation for thepoint()
function.static @NotNull FunctionInvocation
Cypher.properties
(MapExpression map) Creates a function invocation forproperties())
on maps.static @NotNull FunctionInvocation
Functions.properties
(MapExpression map) Deprecated.Creates a function invocation forproperties())
on maps.@NotNull RelationshipChain
RelationshipChain.properties
(MapExpression newProperties) Adds properties to the last element of this chain.@NotNull Operation
PropertyContainer.set
(MapExpression properties) Creates anSET operation
setting the properties of this container to a new value.static @NotNull FunctionInvocation
Cypher.time
(@NotNull MapExpression components) Creates a function invocation fortime({})
.static @NotNull FunctionInvocation
Functions.time
(@NotNull MapExpression components) Deprecated.Creates a function invocation fortime({})
.ExposesProperties.withProperties
(MapExpression newProperties) Creates a copy of this property container with additional properties.abstract SELF
NodeBase.withProperties
(MapExpression newProperties) This method needs to be implemented to provide new, type safe instances of this node.abstract SELF
RelationshipBase.withProperties
(MapExpression newProperties) This method needs to be implemented to provide new, type safe instances of this relationship.