Uses of Class
org.neo4j.cypherdsl.core.FunctionInvocation
Packages that use FunctionInvocation
-
Uses of FunctionInvocation in org.neo4j.cypherdsl.core
Methods in org.neo4j.cypherdsl.core that return FunctionInvocationModifier and TypeMethodDescriptionstatic @NotNull FunctionInvocationCypher.abs(@NotNull Expression expression) Creates a function invocation forabs({}).static @NotNull FunctionInvocationCypher.acos(@NotNull Expression expression) Creates a function invocation foracos({}).static @NotNull FunctionInvocationCypher.asin(@NotNull Expression expression) Creates a function invocation forasin({}).static @NotNull FunctionInvocationCypher.atan(@NotNull Expression expression) Creates a function invocation foratan({}).static @NotNull FunctionInvocationCypher.atan2(@NotNull Expression y, @NotNull Expression x) Creates a function invocation foratan2({}).static @NotNull FunctionInvocationCypher.avg(Expression expression) Creates a function invocation for theavg()function.static @NotNull FunctionInvocationCypher.avgDistinct(Expression expression) Creates a function invocation for theavg()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.calendarDate(Integer year, Integer month, Integer day) Creates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.cartesian(double x, double y) Convenience method for creating a 2d cartesian pointstatic @NotNull FunctionInvocationCypher.ceil(@NotNull Expression expression) Creates a function invocation forceil({}).static @NotNull FunctionInvocationCypher.coalesce(Expression... expressions) Creates a function invocation for thecoalesce()function.static @NotNull FunctionInvocationCreates a function invocation for thecollect()function.static @NotNull FunctionInvocationCypher.collect(Expression expression) Creates a function invocation for thecollect()function.static @NotNull FunctionInvocationCypher.collectDistinct(@NotNull Named variable) Creates a function invocation for thecollect()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.collectDistinct(Expression expression) Creates a function invocation for thecollect()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.coordinate(double longitude, double latitude) Convenience method for creating a 2d coordinate in the WGS 84 coordinate systemstatic @NotNull FunctionInvocationCypher.cos(@NotNull Expression expression) Creates a function invocation forcos({}).static @NotNull FunctionInvocationCypher.cot(@NotNull Expression expression) Creates a function invocation forcot({}).static @NotNull FunctionInvocationstatic @NotNull FunctionInvocationCypher.count(Expression expression) Creates a function invocation for thecount()function.static @NotNull FunctionInvocationCypher.countDistinct(@NotNull Node node) Creates a function invocation for acount()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.countDistinct(Expression expression) Creates a function invocation for acount()function withDISTINCTadded.static FunctionInvocationFunctionInvocation.create(FunctionInvocation.FunctionDefinition definition) Creates aFunctionInvocationbased on a simple definition without any arguments.static FunctionInvocationFunctionInvocation.create(FunctionInvocation.FunctionDefinition definition, Expression... expressions) Creates aFunctionInvocationbased on a simple definition with arguments.static FunctionInvocationFunctionInvocation.create(FunctionInvocation.FunctionDefinition definition, PatternElement pattern) Creates a new function invocation for a pattern element.static FunctionInvocationFunctionInvocation.createDistinct(FunctionInvocation.FunctionDefinition definition, Expression... expressions) Creates aFunctionInvocationbased on a simple definition with arguments and adds thedistinctoperator to it.static @NotNull FunctionInvocationCypher.date()Creates a function invocation fordate().static @NotNull FunctionInvocationCreates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.date(@NotNull Expression temporalValue) Creates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.date(@NotNull MapExpression components) Creates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.datetime()Creates a function invocation fordatetime({}).static @NotNull FunctionInvocationCreates a function invocation fordatetime({}).static @NotNull FunctionInvocationCreates a function invocation fordatetime({}).static @NotNull FunctionInvocationCypher.datetime(@NotNull Expression temporalValue) Creates a function invocation fordatetime({}).static @NotNull FunctionInvocationCypher.datetime(@NotNull MapExpression components) Creates a function invocation fordatetime({}).static @NotNull FunctionInvocationCypher.degrees(@NotNull Expression expression) Creates a function invocation fordegrees({}).static @NotNull FunctionInvocationCypher.distance(@NotNull Expression point1, @NotNull Expression point2) Creates a function invocation for thedistance()function.static @NotNull FunctionInvocationCreates a function invocation forduration({}).static @NotNull FunctionInvocationCypher.duration(@NotNull Expression temporalAmount) Creates a function invocation forduration({}).static @NotNull FunctionInvocationCypher.duration(@NotNull MapExpression components) Creates a function invocation forduration({}).static @NotNull FunctionInvocationCypher.e()Creates a function invocation fore({}).static @NotNull FunctionInvocationCreates a function invocation forelementId{}.static @NotNull FunctionInvocationCypher.elementId(@NotNull Relationship relationship) Creates a function invocation forelementId{}.default @NotNull FunctionInvocationNode.elementId()static @NotNull FunctionInvocationCypher.endNode(@NotNull Relationship relationship) Creates a function invocation forendNode{}.static @NotNull FunctionInvocationCypher.exists(Expression expression) Creates a function invocation for theexists()function.static @NotNull FunctionInvocationCypher.exp(@NotNull Expression expression) Creates a function invocation forexp({}).static @NotNull FunctionInvocationCypher.file()Creates a function invocation forfile({}).static @NotNull FunctionInvocationCypher.floor(@NotNull Expression expression) Creates a function invocation forfloor({}).static @NotNull FunctionInvocationCypher.graphByName(Expression name) Creates a function invocation forgraph.byName().static @NotNull FunctionInvocationCypher.graphNames()Creates a function invocation forgraph.names().static @NotNull FunctionInvocationCypher.graphPropertiesByName(Expression name) Creates a function invocation forgraph.propertiesByName().static @NotNull FunctionInvocationCypher.haversin(@NotNull Expression expression) Creates a function invocation forhaversin({}).static @NotNull FunctionInvocationCypher.head(Expression expression) Creates a function invocation for thehead()function.@NotNull FunctionInvocationNode.internalId()Deprecated.static @NotNull FunctionInvocationCypher.keys(@NotNull Expression expression) Creates a function invocation forkeys{}.static @NotNull FunctionInvocationCreates a function invocation forkeys{}.static @NotNull FunctionInvocationCypher.keys(@NotNull Relationship relationship) Creates a function invocation forkeys{}.static @NotNull FunctionInvocationCreates a function invocation forlabels{}.static @NotNull FunctionInvocationCypher.labels(@NotNull SymbolicName node) Creates a function invocation forlabels{}.@NotNull FunctionInvocationNode.labels()static @NotNull FunctionInvocationCypher.last(Expression expression) Creates a function invocation for thelast()function.static @NotNull FunctionInvocationCypher.left(Expression expression, Expression length) Creates a function invocation for theleft()function.static @NotNull FunctionInvocationCreates a function invocation forlength().static @NotNull FunctionInvocationCypher.linenumber()Creates a function invocation forlinenumber({}).static @NotNull FunctionInvocationCypher.localdatetime()Creates a function invocation forlocaldatetime({}).static @NotNull FunctionInvocationCypher.localdatetime(@NotNull String temporalValue) Creates a function invocation forlocaldatetime({}).static @NotNull FunctionInvocationCypher.localdatetime(@NotNull TimeZone timeZone) Creates a function invocation forlocaldatetime({}).static @NotNull FunctionInvocationCypher.localdatetime(@NotNull Expression temporalValue) Creates a function invocation forlocaldatetime({}).static @NotNull FunctionInvocationCypher.localdatetime(@NotNull MapExpression components) Creates a function invocation forlocaldatetime({}).static @NotNull FunctionInvocationCypher.localtime()Creates a function invocation forlocaltime({}).static @NotNull FunctionInvocationCreates a function invocation forlocaltime({}).static @NotNull FunctionInvocationCreates a function invocation forlocaltime({}).static @NotNull FunctionInvocationCypher.localtime(@NotNull Expression temporalValue) Creates a function invocation forlocaltime({}).static @NotNull FunctionInvocationCypher.localtime(@NotNull MapExpression components) Creates a function invocation forlocaltime({}).static @NotNull FunctionInvocationCypher.log(@NotNull Expression expression) Creates a function invocation forlog({}).static @NotNull FunctionInvocationCypher.log10(@NotNull Expression expression) Creates a function invocation forlog10({}).static @NotNull FunctionInvocationCypher.ltrim(@NotNull Expression expression) Creates a function invocation for theltrim()function.static @NotNull FunctionInvocationCypher.max(Expression expression) Creates a function invocation for themax()function.static @NotNull FunctionInvocationCypher.maxDistinct(Expression expression) Creates a function invocation for themax()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.min(Expression expression) Creates a function invocation for themin()function.static @NotNull FunctionInvocationCypher.minDistinct(Expression expression) Creates a function invocation for themin()function withDISTINCTadded.static @NotNull FunctionInvocationCreates a function invocation fornodes{}.static @NotNull FunctionInvocationCypher.nodes(@NotNull SymbolicName symbolicName) Creates a function invocation fornodes{}.static @NotNull FunctionInvocationCypher.ordinalDate(Integer year, Integer ordinalDay) Creates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.percentileCont(Expression expression, Number percentile) Creates a function invocation for thepercentileCont()function.static @NotNull FunctionInvocationCypher.percentileContDistinct(Expression expression, Number percentile) Creates a function invocation for thepercentileCont()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.percentileDisc(Expression expression, Number percentile) Creates a function invocation for thepercentileDisc()function.static @NotNull FunctionInvocationCypher.percentileDiscDistinct(Expression expression, Number percentile) Creates a function invocation for thepercentileDisc()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.pi()Creates a function invocation forpi({}).static @NotNull FunctionInvocationCypher.point(Expression expression) Creates a function invocation for thepoint()function.static @NotNull FunctionInvocationCypher.point(MapExpression parameterMap) Creates a function invocation for thepoint()function.static @NotNull FunctionInvocationCreates a function invocation for thepoint()function.static @NotNull FunctionInvocationCypher.properties(MapExpression map) Creates a function invocation forproperties())on maps.static @NotNull FunctionInvocationCypher.properties(Node node) Creates a function invocation forproperties())on nodes.static @NotNull FunctionInvocationCypher.properties(Relationship relationship) Creates a function invocation forproperties())on relationships.static @NotNull FunctionInvocationCypher.quarterDate(Integer year, Integer quarter, Integer dayOfQuarter) Creates a function invocation fordate({}).static @NotNull FunctionInvocationCypher.radians(@NotNull Expression expression) Creates a function invocation forradians({}).static @NotNull FunctionInvocationCypher.rand()Creates a function invocation forrand({}).static FunctionInvocationCypher.randomUUID()Creates a function invocation forrandomUUID({}).static @NotNull FunctionInvocationCreates a function invocation for therange()function.static @NotNull FunctionInvocationCypher.range(@NotNull Expression start, @NotNull Expression end) static @NotNull FunctionInvocationCypher.range(@NotNull Expression start, @NotNull Expression end, Expression step) Creates a function invocation for therange()function.static @NotNull FunctionInvocationstatic @NotNull FunctionInvocationCypher.relationships(@NotNull NamedPath path) Creates a function invocation forrelationships{}.static @NotNull FunctionInvocationCypher.relationships(@NotNull SymbolicName symbolicName) Creates a function invocation forrelationships{}.static @NotNull FunctionInvocationCypher.replace(Expression original, Expression search, Expression replace) Creates a function invocation for thereplace()function.static @NotNull FunctionInvocationCypher.reverse(@NotNull Expression original) Creates a function invocation for thereverse()function.static @NotNull FunctionInvocationCypher.right(Expression expression, Expression length) Creates a function invocation for theright()function.static @NotNull FunctionInvocationCypher.round(Expression value, Expression... expression) Creates a function invocation forround({}).static @NotNull FunctionInvocationCypher.rtrim(@NotNull Expression expression) Creates a function invocation for thertrim()function.static @NotNull FunctionInvocationCypher.shortestPath(Relationship relationship) Creates a function invocation forshortestPath({}).static @NotNull FunctionInvocationCypher.sign(@NotNull Expression expression) Creates a function invocation forsign({}).static @NotNull FunctionInvocationCypher.sin(@NotNull Expression expression) Creates a function invocation forsin({}).static @NotNull FunctionInvocationCypher.size(Expression expression) Creates a function invocation for thesize()function.static @NotNull FunctionInvocationCypher.size(RelationshipPattern pattern) Creates a function invocation for thesize()function.static @NotNull FunctionInvocationCypher.split(@NotNull Expression expression, @NotNull String delimiter) Creates a function invocation for thesplit()function.static @NotNull FunctionInvocationCypher.split(@NotNull Expression expression, @NotNull Expression delimiter) Creates a function invocation for thesplit()function.static @NotNull FunctionInvocationCypher.sqrt(@NotNull Expression expression) Creates a function invocation forsqrt({}).static @NotNull FunctionInvocationCypher.startNode(@NotNull Relationship relationship) Creates a function invocation forstartNode{}.static @NotNull FunctionInvocationCypher.stDev(Expression expression) Creates a function invocation for thestDev()function.static @NotNull FunctionInvocationCypher.stDevDistinct(Expression expression) Creates a function invocation for thestDev()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.stDevP(Expression expression) Creates a function invocation for thestDevP()function.static @NotNull FunctionInvocationCypher.stDevPDistinct(Expression expression) Creates a function invocation for thestDevP()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.substring(Expression original, Expression start, Expression length) Creates a function invocation for thesubstring()function.static @NotNull FunctionInvocationCypher.sum(Expression expression) Creates a function invocation for thesum()function.static @NotNull FunctionInvocationCypher.sumDistinct(Expression expression) Creates a function invocation for thesum()function withDISTINCTadded.static @NotNull FunctionInvocationCypher.tan(@NotNull Expression expression) Creates a function invocation fortan({}).static @NotNull FunctionInvocationCypher.time()Creates a function invocation fortime({}).static @NotNull FunctionInvocationCreates a function invocation fortime({}).static @NotNull FunctionInvocationCreates a function invocation fortime({}).static @NotNull FunctionInvocationCypher.time(@NotNull Expression temporalValue) Creates a function invocation fortime({}).static @NotNull FunctionInvocationCypher.time(@NotNull MapExpression components) Creates a function invocation fortime({}).static @NotNull FunctionInvocationCypher.toBoolean(@NotNull Expression expression) Creates a function invocation fortoBoolean({}).static @NotNull FunctionInvocationCypher.toFloat(@NotNull Expression expression) Creates a function invocation fortoFloat({}).static @NotNull FunctionInvocationCypher.toInteger(@NotNull Expression expression) Creates a function invocation fortoInteger({}).static @NotNull FunctionInvocationCypher.toLower(@NotNull Expression expression) Creates a function invocation for thetoLower()function.static @NotNull FunctionInvocationCypher.toString(@NotNull Expression expression) Creates a function invocation fortoString({}).static @NotNull FunctionInvocationCypher.toStringOrNull(@NotNull Expression expression) Creates a function invocation fortoStringOrNull({}).static @NotNull FunctionInvocationCypher.toUpper(@NotNull Expression expression) Creates a function invocation for thetoUpper()function.static @NotNull FunctionInvocationCypher.trim(@NotNull Expression expression) Creates a function invocation for thetrim()function.static @NotNull FunctionInvocationCypher.type(@NotNull Relationship relationship) Creates a function invocation fortype{}.static @NotNull FunctionInvocationCypher.type(@NotNull SymbolicName relationship) Creates a function invocation fortype{}.static @NotNull FunctionInvocationCreates a function invocation fordate({}).static FunctionInvocationCypher.withinBBox(Expression point, Expression lowerLeft, Expression upperRight) Creates a function invocation for thepoint.withinBBoxfunction.@NotNull FunctionInvocationReduction.OngoingDefinitionWithInitial.withInitialValueOf(Expression initialValue)
Node.elementId()