@neo4j/cypher-builder
Advanced tools
Comparing version 2.0.2 to 2.1.0
@@ -21,3 +21,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call-subquery/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call-subquery/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -33,3 +33,3 @@ */ | ||
/** Adds a `WITH` statement inside `CALL {`, this `WITH` can is used to import variables outside of the subquery | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#call-importing-variables) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#call-importing-variables | Cypher Documentation} | ||
*/ | ||
@@ -39,3 +39,3 @@ importWith(...params: Array<Variable | "*">): this; | ||
/** Makes the subquery an OPTIONAL CALL | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call | Cypher Documentation} | ||
* @version Neo4j 5.24 | ||
@@ -52,3 +52,3 @@ */ | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call | Cypher Documentation} | ||
* @category Clauses | ||
@@ -55,0 +55,0 @@ */ |
@@ -45,3 +45,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call-subquery/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call-subquery/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -59,3 +59,3 @@ */ | ||
/** Adds a `WITH` statement inside `CALL {`, this `WITH` can is used to import variables outside of the subquery | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#call-importing-variables) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#call-importing-variables | Cypher Documentation} | ||
*/ | ||
@@ -80,3 +80,3 @@ importWith(...params) { | ||
/** Makes the subquery an OPTIONAL CALL | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call | Cypher Documentation} | ||
* @version Neo4j 5.24 | ||
@@ -149,3 +149,3 @@ */ | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/#optional-call | Cypher Documentation} | ||
* @category Clauses | ||
@@ -152,0 +152,0 @@ */ |
@@ -15,3 +15,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -23,3 +23,3 @@ */ | ||
/** Add a {@link Create} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
*/ | ||
@@ -26,0 +26,0 @@ create(clauseOrPattern: Create | Pattern): Create; |
@@ -42,3 +42,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -57,3 +57,3 @@ */ | ||
/** Add a {@link Create} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
*/ | ||
@@ -60,0 +60,0 @@ create(clauseOrPattern) { |
import { Clause } from "./Clause"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/finish/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/finish/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -5,0 +5,0 @@ */ |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/finish/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/finish/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -27,0 +27,0 @@ */ |
@@ -20,3 +20,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/foreach/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/foreach/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -23,0 +23,0 @@ */ |
@@ -39,3 +39,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/foreach/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/foreach/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -42,0 +42,0 @@ */ |
@@ -13,3 +13,3 @@ import type { Variable } from ".."; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -16,0 +16,0 @@ */ |
@@ -37,3 +37,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -40,0 +40,0 @@ */ |
@@ -21,3 +21,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -31,3 +31,3 @@ */ | ||
/** Makes the clause an OPTIONAL MATCH | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
* @example | ||
@@ -44,7 +44,7 @@ * ```ts | ||
/** Add a {@link Match} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
*/ | ||
match(clauseOrPattern: Match | Pattern): Match; | ||
/** Add an {@link OptionalMatch} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
*/ | ||
@@ -61,3 +61,3 @@ optionalMatch(pattern: Pattern): OptionalMatch; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -64,0 +64,0 @@ */ |
@@ -45,3 +45,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -56,3 +56,3 @@ */ | ||
/** Makes the clause an OPTIONAL MATCH | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
* @example | ||
@@ -72,3 +72,3 @@ * ```ts | ||
/** Add a {@link Match} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
*/ | ||
@@ -85,3 +85,3 @@ match(clauseOrPattern) { | ||
/** Add an {@link OptionalMatch} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
*/ | ||
@@ -152,3 +152,3 @@ optionalMatch(pattern) { | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -155,0 +155,0 @@ */ |
@@ -16,3 +16,3 @@ import type { Pattern } from ".."; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -28,3 +28,3 @@ */ | ||
/** Add a {@link Merge} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
*/ | ||
@@ -31,0 +31,0 @@ merge(clauseOrPattern: Merge | Pattern): Merge; |
@@ -42,3 +42,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -62,3 +62,3 @@ */ | ||
/** Add a {@link Merge} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
*/ | ||
@@ -65,0 +65,0 @@ merge(clauseOrPattern) { |
@@ -6,3 +6,3 @@ import type { Clause, Variable } from "../../.."; | ||
/** Add a {@link Call} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/ | Cypher Documentation} | ||
*/ | ||
@@ -9,0 +9,0 @@ call(subquery: Clause, variableScope?: Variable[] | "*"): Call; |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Add a {@link Call} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/call-subquery/ | Cypher Documentation} | ||
*/ | ||
@@ -29,0 +29,0 @@ call(subquery, variableScope) { |
@@ -5,5 +5,5 @@ import type { CypherProcedure, VoidCypherProcedure } from "../../../procedures/CypherProcedure"; | ||
/** Add a call {@link Procedure} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
*/ | ||
callProcedure<T extends CypherProcedure | VoidCypherProcedure>(procedure: T): T; | ||
} |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** Add a call {@link Procedure} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
*/ | ||
@@ -28,0 +28,0 @@ callProcedure(procedure) { |
@@ -6,5 +6,5 @@ import type { Pattern } from "../../.."; | ||
/** Add a {@link Create} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
*/ | ||
create(clauseOrPattern: Create | Pattern): Create; | ||
} |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Add a {@link Create} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/create/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/create/ | Cypher Documentation} | ||
*/ | ||
@@ -29,0 +29,0 @@ create(clauseOrPattern) { |
@@ -5,5 +5,5 @@ import { Finish } from "../../.."; | ||
/** Append a {@link Finish} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/finish/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/finish/ | Cypher Documentation} | ||
*/ | ||
finish(): Finish; | ||
} |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Append a {@link Finish} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/finish/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/finish/ | Cypher Documentation} | ||
*/ | ||
@@ -29,0 +29,0 @@ finish() { |
@@ -6,9 +6,9 @@ import type { Pattern } from "../../.."; | ||
/** Add a {@link Match} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
*/ | ||
match(clauseOrPattern: Match | Pattern): Match; | ||
/** Add an {@link OptionalMatch} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
*/ | ||
optionalMatch(pattern: Pattern): OptionalMatch; | ||
} |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Add a {@link Match} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/match/ | Cypher Documentation} | ||
*/ | ||
@@ -39,3 +39,3 @@ match(clauseOrPattern) { | ||
/** Add an {@link OptionalMatch} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/optional-match/ | Cypher Documentation} | ||
*/ | ||
@@ -42,0 +42,0 @@ optionalMatch(pattern) { |
@@ -6,5 +6,5 @@ import type { Pattern } from "../../.."; | ||
/** Add a {@link Merge} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
*/ | ||
merge(clauseOrPattern: Merge | Pattern): Merge; | ||
} |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Add a {@link Merge} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/merge/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/merge/ | Cypher Documentation} | ||
*/ | ||
@@ -29,0 +29,0 @@ merge(clauseOrPattern) { |
@@ -6,3 +6,3 @@ import { Return } from "../../Return"; | ||
/** Append a {@link Return} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/return/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/return/ | Cypher Documentation} | ||
*/ | ||
@@ -9,0 +9,0 @@ return(clause: Return): Return; |
@@ -6,3 +6,3 @@ import type { UnwindProjectionColumn } from "../../Unwind"; | ||
/** Append an {@link Unwind} clause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/unwind/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/unwind/ | Cypher Documentation} | ||
*/ | ||
@@ -9,0 +9,0 @@ unwind(clause: Unwind): Unwind; |
@@ -6,3 +6,3 @@ import { With } from "../../.."; | ||
/** Add a {@link With} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/with/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/with/ | Cypher Documentation} | ||
*/ | ||
@@ -9,0 +9,0 @@ with(clause: With): With; |
@@ -7,11 +7,11 @@ import type { DeleteInput } from "../../sub-clauses/Delete"; | ||
/** Add a `DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/ | Cypher Documentation} | ||
*/ | ||
delete(...deleteInput: DeleteInput): this; | ||
/** Adds a `DETACH DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/ | Cypher Documentation} | ||
*/ | ||
detachDelete(...deleteInput: DeleteInput): this; | ||
/** Add a `NODETACH DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/#delete-nodetach) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/#delete-nodetach | Cypher Documentation} | ||
* @version Neo4j 5.14 | ||
@@ -18,0 +18,0 @@ */ |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Add a `DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/ | Cypher Documentation} | ||
*/ | ||
@@ -34,3 +34,3 @@ delete(...deleteInput) { | ||
/** Adds a `DETACH DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/ | Cypher Documentation} | ||
*/ | ||
@@ -43,3 +43,3 @@ detachDelete(...deleteInput) { | ||
/** Add a `NODETACH DELETE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/delete/#delete-nodetach) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/delete/#delete-nodetach | Cypher Documentation} | ||
* @version Neo4j 5.14 | ||
@@ -46,0 +46,0 @@ */ |
@@ -8,11 +8,11 @@ import type { Expr } from "../../../types"; | ||
/** Add an `ORDER BY` subclause. Note that `ASC` is the default sorting order | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/order-by/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/order-by/ | Cypher Documentation} | ||
*/ | ||
orderBy(...exprs: Array<[Expr, Order] | Expr | [Expr]>): this; | ||
/** Add a `SKIP` subclause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/skip/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/skip/ | Cypher Documentation} | ||
*/ | ||
skip(value: number | Expr): this; | ||
/** Add a `OFFSET` subclause. An alias to `SKIP` | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/skip/#offset-synonym) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/skip/#offset-synonym | Cypher Documentation} | ||
* @version Neo4j 5.24 | ||
@@ -22,3 +22,3 @@ */ | ||
/** Add a `LIMIT` subclause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/limit/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/limit/ | Cypher Documentation} | ||
*/ | ||
@@ -25,0 +25,0 @@ limit(value: number | Expr): this; |
@@ -27,3 +27,3 @@ "use strict"; | ||
/** Add an `ORDER BY` subclause. Note that `ASC` is the default sorting order | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/order-by/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/order-by/ | Cypher Documentation} | ||
*/ | ||
@@ -42,3 +42,3 @@ orderBy(...exprs) { | ||
/** Add a `SKIP` subclause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/skip/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/skip/ | Cypher Documentation} | ||
*/ | ||
@@ -51,3 +51,3 @@ skip(value) { | ||
/** Add a `OFFSET` subclause. An alias to `SKIP` | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/skip/#offset-synonym) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/skip/#offset-synonym | Cypher Documentation} | ||
* @version Neo4j 5.24 | ||
@@ -61,3 +61,3 @@ */ | ||
/** Add a `LIMIT` subclause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/limit/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/limit/ | Cypher Documentation} | ||
*/ | ||
@@ -64,0 +64,0 @@ limit(value) { |
@@ -9,7 +9,7 @@ import type { Label } from "../../.."; | ||
/** Append a `SET` clause. Allowing to assign variable properties to values. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/set/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/set/ | Cypher Documentation} | ||
*/ | ||
set(...params: SetParam[]): this; | ||
/** Append a `REMOVE` clause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/remove/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/remove/ | Cypher Documentation} | ||
*/ | ||
@@ -16,0 +16,0 @@ remove(...properties: Array<PropertyRef | Label>): this; |
@@ -28,3 +28,3 @@ "use strict"; | ||
/** Append a `SET` clause. Allowing to assign variable properties to values. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/set/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/set/ | Cypher Documentation} | ||
*/ | ||
@@ -44,3 +44,3 @@ set(...params) { | ||
/** Append a `REMOVE` clause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/remove/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/remove/ | Cypher Documentation} | ||
*/ | ||
@@ -57,3 +57,2 @@ remove(...properties) { | ||
} | ||
// this.removeClause = new RemoveClause(this, properties); | ||
return this; | ||
@@ -60,0 +59,0 @@ } |
@@ -11,3 +11,3 @@ import type { Literal } from "../../../references/Literal"; | ||
/** Add a `WHERE` subclause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/where/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/where/ | Cypher Documentation} | ||
*/ | ||
@@ -14,0 +14,0 @@ where(input: Predicate | undefined): this; |
@@ -8,3 +8,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/return/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/return/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -11,0 +11,0 @@ */ |
@@ -34,3 +34,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/return/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/return/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -37,0 +37,0 @@ */ |
import type { CypherEnvironment } from "../Environment"; | ||
import { Clause } from "./Clause"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/union/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/union/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -6,0 +6,0 @@ */ |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/union/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/union/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -27,0 +27,0 @@ */ |
@@ -16,3 +16,3 @@ import type { Expr, Literal, Variable } from ".."; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/unwind/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/unwind/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -24,3 +24,3 @@ */ | ||
/** Append an {@link Unwind} clause. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/unwind/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/unwind/ | Cypher Documentation} | ||
*/ | ||
@@ -27,0 +27,0 @@ unwind(clause: Unwind): Unwind; |
@@ -46,3 +46,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/unwind/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/unwind/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -49,0 +49,0 @@ */ |
import type { CypherEnvironment } from "../Environment"; | ||
import { Clause } from "./Clause"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/5/clauses/use/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/5/clauses/use/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -6,0 +6,0 @@ */ |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/5/clauses/use/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/5/clauses/use/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -27,0 +27,0 @@ */ |
@@ -20,3 +20,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/with/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/with/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -32,3 +32,3 @@ */ | ||
/** Add a {@link With} clause | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/with/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/with/ | Cypher Documentation} | ||
*/ | ||
@@ -35,0 +35,0 @@ with(clause: With): With; |
@@ -44,3 +44,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/with/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/with/ | Cypher Documentation} | ||
* @category Clauses | ||
@@ -47,0 +47,0 @@ */ |
@@ -5,3 +5,3 @@ import { CypherASTNode } from "../CypherASTNode"; | ||
/** Case statement | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#query-syntax-case) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#query-syntax-case | Cypher Documentation} | ||
* @group Other | ||
@@ -8,0 +8,0 @@ */ |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Case statement | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#query-syntax-case) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#query-syntax-case | Cypher Documentation} | ||
* @group Other | ||
@@ -29,0 +29,0 @@ */ |
@@ -5,3 +5,3 @@ import type { CypherEnvironment } from "../../Environment"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-count) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-count | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -12,3 +12,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-min) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-min | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -19,3 +19,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-max) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-max | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -26,3 +26,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-avg) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-avg | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -33,3 +33,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-sum) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-sum | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -40,3 +40,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-collect) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-collect | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -47,3 +47,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentilecont) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentilecont | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -54,3 +54,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentiledisc) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentiledisc | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -61,3 +61,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdev) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdev | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -68,3 +68,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdevp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdevp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -75,3 +75,3 @@ * @category Aggregations | ||
/** Represents a Cypher Aggregation function | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -89,3 +89,3 @@ * @category Aggregations | ||
* Adds DISTINCT to remove duplicates on the aggregation functions | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#_counting_with_and_without_duplicates) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#_counting_with_and_without_duplicates | Cypher Documentation} | ||
*/ | ||
@@ -92,0 +92,0 @@ distinct(): this; |
@@ -35,3 +35,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-count) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-count | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -44,3 +44,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-min) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-min | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -53,3 +53,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-max) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-max | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -62,3 +62,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-avg) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-avg | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -71,3 +71,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-sum) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-sum | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -80,3 +80,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-collect) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-collect | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -89,3 +89,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentilecont) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentilecont | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -99,3 +99,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentiledisc) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-percentiledisc | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -109,3 +109,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdev) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdev | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -118,3 +118,3 @@ * @category Aggregations | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdevp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#functions-stdevp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -127,3 +127,3 @@ * @category Aggregations | ||
/** Represents a Cypher Aggregation function | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -151,3 +151,3 @@ * @category Aggregations | ||
* Adds DISTINCT to remove duplicates on the aggregation functions | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#_counting_with_and_without_duplicates) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/aggregating/#_counting_with_and_without_duplicates | Cypher Documentation} | ||
*/ | ||
@@ -154,0 +154,0 @@ distinct() { |
@@ -5,3 +5,3 @@ import { CypherASTNode } from "../../CypherASTNode"; | ||
/** Represents a Cypher Function, all Cypher functions provided by the library extend from this class, and it can be used to use custom functions | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -8,0 +8,0 @@ * @example |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** Represents a Cypher Function, all Cypher functions provided by the library extend from this class, and it can be used to use custom functions | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -27,0 +27,0 @@ * @example |
import type { Expr } from "../../types"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-names) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-names | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -10,3 +10,3 @@ * @category Graph | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-propertiesByName) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-propertiesByName | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -17,3 +17,3 @@ * @category Graph | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-byname) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-byname | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -20,0 +20,0 @@ * @category Graph |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-names) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-names | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -35,3 +35,3 @@ * @category Graph | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-propertiesByName) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-propertiesByName | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -44,3 +44,3 @@ * @category Graph | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-byname) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/graph/#functions-graph-byname | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -47,0 +47,0 @@ * @category Graph |
@@ -5,3 +5,3 @@ import type { Variable } from "../.."; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-keys) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-keys | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -12,3 +12,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-labels) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-labels | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -19,3 +19,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-range) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-range | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -26,3 +26,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reverse-list) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reverse-list | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -33,3 +33,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tail) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tail | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -40,3 +40,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tobooleanlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tobooleanlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -47,3 +47,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tofloatlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tofloatlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -54,3 +54,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tointegerlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tointegerlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -61,3 +61,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tostringlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tostringlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -68,3 +68,3 @@ * @category List | ||
/** Reduce a list by executing given expression. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reduce) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reduce | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -71,0 +71,0 @@ * @category List |
@@ -35,3 +35,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-keys) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-keys | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -44,3 +44,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-labels) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-labels | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -53,3 +53,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-range) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-range | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -63,3 +63,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reverse-list) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reverse-list | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -72,3 +72,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tail) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tail | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -81,3 +81,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tobooleanlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tobooleanlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -90,3 +90,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tofloatlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tofloatlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -99,3 +99,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tointegerlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tointegerlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -108,3 +108,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tostringlist) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-tostringlist | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -117,3 +117,3 @@ * @category List | ||
/** Reduce a list by executing given expression. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reduce) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/list/#functions-reduce | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -120,0 +120,0 @@ * @category List |
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_line_numbers_with_linenumber) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_line_numbers_with_linenumber | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -8,5 +8,5 @@ */ | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_the_csv_file_path_with_file) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_the_csv_file_path_with_file | Cypher Documentation} | ||
* @group Cypher Functions | ||
*/ | ||
export declare function file(): CypherFunction; |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_line_numbers_with_linenumber) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_line_numbers_with_linenumber | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -33,3 +33,3 @@ */ | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_the_csv_file_path_with_file) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#_access_the_csv_file_path_with_file | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -36,0 +36,0 @@ */ |
import type { Expr } from "../../Cypher"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-abs) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-abs | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -10,3 +10,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-ceil) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-ceil | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -17,3 +17,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-floor) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-floor | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -24,3 +24,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-isnan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-isnan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -31,3 +31,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-rand) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-rand | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -39,3 +39,3 @@ * @category Math | ||
* Precision mode for `Cypher.round()` | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round3) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round3 | Cypher Documentation} | ||
* @see {@link round} | ||
@@ -45,3 +45,3 @@ */ | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -52,3 +52,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-sign) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-sign | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -59,3 +59,3 @@ * @category Math | ||
/** Cypher function `e()` that returns the returns the base of the natural logarithm. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-e) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-e | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -66,3 +66,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-exp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-exp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -73,3 +73,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -80,3 +80,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log10) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log10 | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -87,3 +87,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-sqrt) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-sqrt | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -94,3 +94,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-acos) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-acos | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -101,3 +101,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-asin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-asin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -108,3 +108,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -115,3 +115,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan2) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan2 | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -122,3 +122,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cos) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cos | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -129,3 +129,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cot) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cot | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -136,3 +136,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-degrees) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-degrees | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -143,3 +143,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-haversin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-haversin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -150,3 +150,3 @@ * @category Math | ||
/** 3.141592653589793 | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-pi) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-pi | Cypher Documentation} | ||
* @see https://www.piday.org/ | ||
@@ -158,3 +158,3 @@ * @group Cypher Functions | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-radians) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-radians | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -165,3 +165,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-sin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-sin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -172,3 +172,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-tan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-tan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -175,0 +175,0 @@ * @category Math |
@@ -49,3 +49,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-abs) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-abs | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -58,3 +58,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-ceil) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-ceil | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -67,3 +67,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-floor) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-floor | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -76,3 +76,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-isnan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-isnan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -85,3 +85,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-rand) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-rand | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -94,3 +94,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-round | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -111,3 +111,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-sign) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-numeric/#functions-sign | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -120,3 +120,3 @@ * @category Math | ||
/** Cypher function `e()` that returns the returns the base of the natural logarithm. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-e) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-e | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -129,3 +129,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-exp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-exp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -138,3 +138,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -147,3 +147,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log10) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-log10 | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -156,3 +156,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-sqrt) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-logarithmic/#functions-sqrt | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -165,3 +165,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-acos) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-acos | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -174,3 +174,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-asin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-asin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -183,3 +183,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -192,3 +192,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan2) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-atan2 | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -201,3 +201,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cos) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cos | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -210,3 +210,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cot) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-cot | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -219,3 +219,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-degrees) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-degrees | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -228,3 +228,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-haversin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-haversin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -237,3 +237,3 @@ * @category Math | ||
/** 3.141592653589793 | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-pi) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-pi | Cypher Documentation} | ||
* @see https://www.piday.org/ | ||
@@ -247,3 +247,3 @@ * @group Cypher Functions | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-radians) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-radians | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -256,3 +256,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-sin) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-sin | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -265,3 +265,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-tan) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/mathematical-trigonometric/#functions-tan | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -268,0 +268,0 @@ * @category Math |
import type { PathVariable } from "../.."; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions) | ||
* @see {@link https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -10,3 +10,3 @@ * @category Path | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions) | ||
* @see {@link https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -13,0 +13,0 @@ * @category Path |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions) | ||
* @see {@link https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -34,3 +34,3 @@ * @category Path | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions) | ||
* @see {@link https://neo4j.com/docs/cypher-cheat-sheet/current/#_path_functions | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -37,0 +37,0 @@ * @category Path |
import type { Pattern } from "../../pattern/Pattern"; | ||
import type { Variable } from "../../references/Variable"; | ||
import type { Expr, Predicate } from "../../types"; | ||
import type { Variable } from "../../references/Variable"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** Represents a predicate function that can be used in a WHERE statement | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -13,3 +13,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-all) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-all | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -20,3 +20,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-any) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-any | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -27,3 +27,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-exists) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-exists | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -34,3 +34,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-isempty) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-isempty | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -41,3 +41,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-none) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-none | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -48,3 +48,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-single) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-single | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -51,0 +51,0 @@ * @category Predicate |
@@ -32,3 +32,3 @@ "use strict"; | ||
/** Represents a predicate function that can be used in a WHERE statement | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -41,3 +41,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-all) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-all | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -50,3 +50,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-any) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-any | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -59,3 +59,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-exists) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-exists | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -68,3 +68,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-isempty) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-isempty | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -77,3 +77,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-none) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-none | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -86,3 +86,3 @@ * @category Predicate | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-single) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/predicate/#functions-single | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -89,0 +89,0 @@ * @category Predicate |
@@ -5,3 +5,3 @@ import { type Pattern } from "../.."; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-coalesce) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-coalesce | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -12,3 +12,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-elementid) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-elementid | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -19,3 +19,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -26,3 +26,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-head) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-head | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -33,3 +33,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-id) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-id | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -41,3 +41,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-last) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-last | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -48,3 +48,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -55,3 +55,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-properties) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-properties | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -62,3 +62,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-randomuuid) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-randomuuid | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -69,3 +69,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-size) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-size | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -78,3 +78,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -85,3 +85,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-timestamp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-timestamp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -92,3 +92,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-toboolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-toboolean | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -99,3 +99,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tobooleanornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tobooleanornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -106,3 +106,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloat) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloat | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -113,3 +113,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloatornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloatornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -120,3 +120,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointeger) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointeger | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -127,3 +127,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointegerornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointegerornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -134,3 +134,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-type) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-type | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -141,3 +141,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-valueType) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-valueType | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -148,3 +148,3 @@ * @category Scalar | ||
/** Alias of size() | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-char_length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-char_length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -155,3 +155,3 @@ * @category Scalar | ||
/** Alias of size() | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-character_length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-character_length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -163,3 +163,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-nullIf) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-nullIf | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -166,0 +166,0 @@ * @category Scalar |
@@ -47,3 +47,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-coalesce) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-coalesce | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -56,3 +56,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-elementid) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-elementid | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -65,3 +65,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -74,3 +74,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-head) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-head | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -83,3 +83,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-id) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-id | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -93,3 +93,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-last) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-last | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -102,3 +102,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -111,3 +111,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-properties) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-properties | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -120,3 +120,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-randomuuid) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-randomuuid | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -137,3 +137,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -146,3 +146,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-timestamp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-timestamp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -155,3 +155,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-toboolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-toboolean | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -164,3 +164,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tobooleanornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tobooleanornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -173,3 +173,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloat) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloat | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -182,3 +182,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloatornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tofloatornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -191,3 +191,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointeger) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointeger | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -200,3 +200,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointegerornull) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-tointegerornull | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -209,3 +209,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-type) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-type | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -218,3 +218,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-valueType) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-valueType | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -227,3 +227,3 @@ * @category Scalar | ||
/** Alias of size() | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-char_length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-char_length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -236,3 +236,3 @@ * @category Scalar | ||
/** Alias of size() | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-character_length) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-character_length | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -246,3 +246,3 @@ * @category Scalar | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-nullIf) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-nullIf | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -249,0 +249,0 @@ * @category Scalar |
import type { Expr } from "../../types"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/spatial/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/spatial/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -14,3 +14,3 @@ * @category Spatial | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/4.3/functions/spatial/#functions-distance) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/4.3/functions/spatial/#functions-distance | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -17,0 +17,0 @@ * @category Spatial |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/spatial/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/spatial/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -34,3 +34,3 @@ * @category Spatial | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/4.3/functions/spatial/#functions-distance) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/4.3/functions/spatial/#functions-distance | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -44,3 +44,3 @@ * @category Spatial | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/spatial/#functions-distance) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/spatial/#functions-distance | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -54,3 +54,3 @@ * @category Spatial | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/spatial/#functions-withinBBox) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/spatial/#functions-withinBBox | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -57,0 +57,0 @@ * @category Spatial |
import type { Expr, NormalizationType } from "../../types"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-btrim) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-btrim | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -10,3 +10,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-left) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-left | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -17,3 +17,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-lower) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-lower | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -24,3 +24,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -31,3 +31,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -40,3 +40,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -47,3 +47,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -55,3 +55,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -62,3 +62,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -69,3 +69,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -76,3 +76,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -83,3 +83,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -90,3 +90,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -97,3 +97,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -104,3 +104,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -111,3 +111,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-upper) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-upper | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -114,0 +114,0 @@ * @category String |
@@ -41,3 +41,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-btrim) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-btrim | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -52,3 +52,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-left) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-left | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -61,3 +61,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-lower) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-lower | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -70,3 +70,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -81,3 +81,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -93,3 +93,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -102,3 +102,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -112,3 +112,3 @@ * @category List | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -123,3 +123,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -132,3 +132,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -141,3 +141,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -150,3 +150,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -159,3 +159,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -168,3 +168,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -177,3 +177,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/ | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -186,3 +186,3 @@ * @category String | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-upper) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/string/#functions-upper | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -189,0 +189,0 @@ * @category String |
import type { Expr } from "../../types"; | ||
import { CypherFunction } from "./CypherFunctions"; | ||
/** Temporal unit to be used in `.truncate()` functions | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-truncate | Cypher Documentation} | ||
*/ | ||
export type TemporalUnit = "millennium" | "century" | "decade" | "year" | "weekYear" | "quarter" | "month" | "week" | "day"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -22,3 +22,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -59,3 +59,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -72,3 +72,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -85,3 +85,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -98,3 +98,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -101,0 +101,0 @@ * @category Temporal |
@@ -31,3 +31,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -40,3 +40,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-timestamp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-timestamp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -51,3 +51,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-timestamp) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-timestamp | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -62,3 +62,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-realtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-realtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -71,3 +71,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-statement) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-statement | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -80,3 +80,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-transaction) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-transaction | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -89,3 +89,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-datetime-truncate | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -102,3 +102,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -135,3 +135,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-realtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-realtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -144,3 +144,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-statement) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-statement | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -153,3 +153,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-transaction) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-transaction | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -162,3 +162,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-date-truncate | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -175,3 +175,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -184,3 +184,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-realtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-realtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -193,3 +193,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-statement) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-statement | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -202,3 +202,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-transaction) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-transaction | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -211,3 +211,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localdatetime-truncate | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -224,3 +224,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -233,3 +233,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-realtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-realtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -242,3 +242,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-statement) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-statement | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -251,3 +251,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-transaction) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-transaction | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -260,3 +260,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-localtime-truncate | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -273,3 +273,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -282,3 +282,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-realtime) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-realtime | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -291,3 +291,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-statement) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-statement | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -300,3 +300,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-transaction) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-transaction | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -309,3 +309,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-truncate) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/#functions-time-truncate | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -322,3 +322,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -331,3 +331,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-between) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-between | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -340,3 +340,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-inmonths) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-inmonths | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -349,3 +349,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-indays) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-indays | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -358,3 +358,3 @@ * @category Temporal | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-inseconds) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/functions/temporal/duration/#functions-duration-inseconds | Cypher Documentation} | ||
* @group Cypher Functions | ||
@@ -361,0 +361,0 @@ * @category Temporal |
@@ -7,3 +7,3 @@ import type { LabelExpr } from ".."; | ||
/** Generates a predicate to check if a node has a label or a relationship has a type | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/where/#filter-on-node-label) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/where/#filter-on-node-label | Cypher Documentation} | ||
* @group Other | ||
@@ -10,0 +10,0 @@ * @example |
@@ -26,3 +26,3 @@ "use strict"; | ||
/** Generates a predicate to check if a node has a label or a relationship has a type | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/where/#filter-on-node-label) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/where/#filter-on-node-label | Cypher Documentation} | ||
* @group Other | ||
@@ -29,0 +29,0 @@ * @example |
@@ -40,3 +40,3 @@ import { CypherASTNode } from "../CypherASTNode"; | ||
* Types supported by Neo4j | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/property-structural-constructed/#types-synonyms) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/property-structural-constructed/#types-synonyms | Cypher Documentation} | ||
*/ | ||
@@ -71,3 +71,3 @@ export declare const CypherTypes: { | ||
* Type predicate expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/ | Cypher Documentation} | ||
* @example | ||
@@ -81,3 +81,3 @@ * ```cypher | ||
* Type predicate expression with NOT | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/#type-predicate-not) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/#type-predicate-not | Cypher Documentation} | ||
* @example | ||
@@ -84,0 +84,0 @@ * ```cypher |
@@ -63,3 +63,3 @@ "use strict"; | ||
* Types supported by Neo4j | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/property-structural-constructed/#types-synonyms) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/property-structural-constructed/#types-synonyms | Cypher Documentation} | ||
*/ | ||
@@ -72,3 +72,3 @@ exports.CypherTypes = { | ||
* Type predicate expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/ | Cypher Documentation} | ||
* @example | ||
@@ -84,3 +84,3 @@ * ```cypher | ||
* Type predicate expression with NOT | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/#type-predicate-not) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/type-predicate/#type-predicate-not | Cypher Documentation} | ||
* @example | ||
@@ -87,0 +87,0 @@ * ```cypher |
@@ -6,3 +6,3 @@ import type { CypherEnvironment } from "../../Environment"; | ||
* Label Expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Patterns | ||
@@ -27,3 +27,3 @@ */ | ||
/** Generates an `&` operator between labels or types | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -34,3 +34,3 @@ * @category Operators | ||
/** Generates an `|` operator between labels or types | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -41,3 +41,3 @@ * @category Operators | ||
/** Generates an `!` operator for a label or type | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -44,0 +44,0 @@ * @category Operators |
@@ -26,3 +26,3 @@ "use strict"; | ||
* Label Expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Patterns | ||
@@ -82,3 +82,3 @@ */ | ||
/** Generates an `&` operator between labels or types | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -91,3 +91,3 @@ * @category Operators | ||
/** Generates an `|` operator between labels or types | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -100,3 +100,3 @@ * @category Operators | ||
/** Generates an `!` operator for a label or type | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -109,3 +109,3 @@ * @category Operators | ||
/** Generates an wildcard (`%`) operator to substitute a label or type | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#label-expressions | Cypher Documentation} | ||
* @group Expressions | ||
@@ -112,0 +112,0 @@ * @category Operators |
@@ -9,3 +9,3 @@ import { CypherASTNode } from "../../CypherASTNode"; | ||
/** Represents a List comprehension | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/lists/#cypher-list-comprehension) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/lists/#cypher-list-comprehension | Cypher Documentation} | ||
* @group Lists | ||
@@ -12,0 +12,0 @@ */ |
@@ -33,3 +33,3 @@ "use strict"; | ||
/** Represents a List comprehension | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/lists/#cypher-list-comprehension) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/lists/#cypher-list-comprehension | Cypher Documentation} | ||
* @group Lists | ||
@@ -36,0 +36,0 @@ */ |
@@ -5,3 +5,3 @@ import type { CypherEnvironment } from "../../Environment"; | ||
/** Represents a List | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/lists/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/lists/ | Cypher Documentation} | ||
* @group Lists | ||
@@ -8,0 +8,0 @@ * @example |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** Represents a List | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/lists/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/lists/ | Cypher Documentation} | ||
* @group Lists | ||
@@ -27,0 +27,0 @@ * @example |
@@ -9,3 +9,3 @@ import { WithWhere } from "../../clauses/mixins/sub-clauses/WithWhere"; | ||
/** Represents a Pattern comprehension | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/lists/#cypher-pattern-comprehension) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/lists/#cypher-pattern-comprehension | Cypher Documentation} | ||
* @group Patterns | ||
@@ -12,0 +12,0 @@ */ |
@@ -33,3 +33,3 @@ "use strict"; | ||
/** Represents a Pattern comprehension | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/values-and-types/lists/#cypher-pattern-comprehension) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/values-and-types/lists/#cypher-pattern-comprehension | Cypher Documentation} | ||
* @group Patterns | ||
@@ -36,0 +36,0 @@ */ |
import type { CypherEnvironment } from "../../Environment"; | ||
import type { CypherCompilable, Expr } from "../../types"; | ||
/** Represents a Map | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/maps/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/maps/ | Cypher Documentation} | ||
* @group Maps | ||
@@ -6,0 +6,0 @@ */ |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** Represents a Map | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/maps/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/maps/ | Cypher Documentation} | ||
* @group Maps | ||
@@ -27,0 +27,0 @@ */ |
@@ -6,3 +6,3 @@ import type { CypherEnvironment } from "../../Environment"; | ||
/** Represents a Map projection | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/maps/#cypher-map-projection) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/maps/#cypher-map-projection | Cypher Documentation} | ||
* @group Maps | ||
@@ -9,0 +9,0 @@ * @example |
@@ -27,3 +27,3 @@ "use strict"; | ||
/** Represents a Map projection | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/maps/#cypher-map-projection) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/maps/#cypher-map-projection | Cypher Documentation} | ||
* @group Maps | ||
@@ -30,0 +30,0 @@ * @example |
@@ -12,3 +12,3 @@ import { CypherASTNode } from "../../CypherASTNode"; | ||
/** Generates an `AND` operator between the given predicates | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean | Cypher Documentation} | ||
* @group Operators | ||
@@ -34,3 +34,3 @@ * @category Boolean | ||
/** Generates an `NOT` operator before the given predicate | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean | Cypher Documentation} | ||
* @group Operators | ||
@@ -52,3 +52,3 @@ * @category Boolean | ||
/** Generates an `OR` operator between the given predicates | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean | Cypher Documentation} | ||
* @group Operators | ||
@@ -74,3 +74,3 @@ * @category Boolean | ||
/** Generates an `XOR` operator between the given predicates | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean | Cypher Documentation} | ||
* @group Operators | ||
@@ -77,0 +77,0 @@ * @category Boolean |
@@ -82,3 +82,3 @@ "use strict"; | ||
/** Generates an `NOT` operator before the given predicate | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-boolean | Cypher Documentation} | ||
* @group Operators | ||
@@ -85,0 +85,0 @@ * @category Boolean |
@@ -27,3 +27,3 @@ import { CypherASTNode } from "../../CypherASTNode"; | ||
/** Equality (`=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -34,3 +34,3 @@ * @category Comparison | ||
/** Inequality (`<>`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -41,3 +41,3 @@ * @category Comparison | ||
/** Greater Than (`>`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -48,3 +48,3 @@ * @category Comparison | ||
/** Greater Than Equal (`>=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -55,3 +55,3 @@ * @category Comparison | ||
/** Less Than (`<`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -62,3 +62,3 @@ * @category Comparison | ||
/** Less Than Equal (`<=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -69,3 +69,3 @@ * @category Comparison | ||
/** `IS NULL` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -80,3 +80,3 @@ * @category Comparison | ||
/** `IS NOT NULL` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -91,3 +91,3 @@ * @category Comparison | ||
/** `IN` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -98,3 +98,3 @@ * @category Comparison | ||
/** `CONTAINS` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -105,3 +105,3 @@ * @category Comparison | ||
/** `STARTS WITH` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -112,3 +112,3 @@ * @category Comparison | ||
/** `ENDS WITH` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -119,3 +119,3 @@ * @category Comparison | ||
/** Matching (=~) operator. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -126,3 +126,3 @@ * @category Comparison | ||
/** `IS NORMALIZED` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -133,3 +133,3 @@ * @category Comparison | ||
/** `IS NOT NORMALIZED` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -136,0 +136,0 @@ * @category Comparison |
@@ -78,3 +78,3 @@ "use strict"; | ||
/** Equality (`=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -87,3 +87,3 @@ * @category Comparison | ||
/** Inequality (`<>`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -96,3 +96,3 @@ * @category Comparison | ||
/** Greater Than (`>`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -105,3 +105,3 @@ * @category Comparison | ||
/** Greater Than Equal (`>=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -114,3 +114,3 @@ * @category Comparison | ||
/** Less Than (`<`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -123,3 +123,3 @@ * @category Comparison | ||
/** Less Than Equal (`<=`) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -132,3 +132,3 @@ * @category Comparison | ||
/** `IS NULL` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -145,3 +145,3 @@ * @category Comparison | ||
/** `IS NOT NULL` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -158,3 +158,3 @@ * @category Comparison | ||
/** `IN` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -167,3 +167,3 @@ * @category Comparison | ||
/** `CONTAINS` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -176,3 +176,3 @@ * @category Comparison | ||
/** `STARTS WITH` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -185,3 +185,3 @@ * @category Comparison | ||
/** `ENDS WITH` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -194,3 +194,3 @@ * @category Comparison | ||
/** Matching (=~) operator. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -203,3 +203,3 @@ * @category Comparison | ||
/** `IS NORMALIZED` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -212,3 +212,3 @@ * @category Comparison | ||
/** `IS NOT NORMALIZED` operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-comparison | Cypher Documentation} | ||
* @group Operators | ||
@@ -215,0 +215,0 @@ * @category Comparison |
@@ -0,4 +1,4 @@ | ||
import { CypherASTNode } from "../../CypherASTNode"; | ||
import type { CypherEnvironment } from "../../Environment"; | ||
import type { Expr } from "../../types"; | ||
import type { CypherEnvironment } from "../../Environment"; | ||
import { CypherASTNode } from "../../CypherASTNode"; | ||
type MathOperator = "+" | "-" | "*" | "/" | "%" | "^"; | ||
@@ -15,3 +15,3 @@ export declare class MathOp extends CypherASTNode { | ||
/** Plus (+) operator. This operator may be used for addition operations between numbers or for string concatenation. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @see [String Concatenation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#syntax-concatenating-two-strings) | ||
@@ -24,3 +24,3 @@ * @group Operators | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -31,3 +31,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -38,3 +38,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -45,3 +45,3 @@ * @category Math | ||
/** Modulus (%) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -52,3 +52,3 @@ * @category Math | ||
/** Power (^) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -55,0 +55,0 @@ * @category Math |
@@ -52,3 +52,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -61,3 +61,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -70,3 +70,3 @@ * @category Math | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -79,3 +79,3 @@ * @category Math | ||
/** Modulus (%) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -88,3 +88,3 @@ * @category Math | ||
/** Power (^) operator | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/operators/#query-operators-mathematical | Cypher Documentation} | ||
* @group Operators | ||
@@ -91,0 +91,0 @@ * @category Math |
import type { CypherEnvironment } from "../../Environment"; | ||
import { Subquery } from "./Subquery"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/collect/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/collect/ | Cypher Documentation} | ||
* @group Other | ||
@@ -6,0 +6,0 @@ */ |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/subqueries/collect/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/subqueries/collect/ | Cypher Documentation} | ||
* @group Other | ||
@@ -28,0 +28,0 @@ */ |
import type { CypherEnvironment } from "../../Environment"; | ||
import { Subquery } from "./Subquery"; | ||
/** COUNT subquery expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#count-subqueries) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#count-subqueries | Cypher Documentation} | ||
* @group Other | ||
@@ -6,0 +6,0 @@ */ |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** COUNT subquery expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#count-subqueries) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#count-subqueries | Cypher Documentation} | ||
* @group Other | ||
@@ -28,0 +28,0 @@ */ |
import type { CypherEnvironment } from "../../Environment"; | ||
import { Subquery } from "./Subquery"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#existential-subqueries) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#existential-subqueries | Cypher Documentation} | ||
* @group Other | ||
@@ -6,0 +6,0 @@ */ |
@@ -25,3 +25,3 @@ "use strict"; | ||
/** | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#existential-subqueries) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/#existential-subqueries | Cypher Documentation} | ||
* @group Other | ||
@@ -28,0 +28,0 @@ */ |
@@ -25,3 +25,3 @@ import type { PathVariable } from ".."; | ||
/** Represents a pattern of a single node or n-relationships to be used in clauses. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/patterns/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns/ | Cypher Documentation} | ||
* @group Patterns | ||
@@ -28,0 +28,0 @@ */ |
@@ -40,3 +40,3 @@ "use strict"; | ||
/** Represents a pattern of a single node or n-relationships to be used in clauses. | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/patterns/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns/ | Cypher Documentation} | ||
* @group Patterns | ||
@@ -43,0 +43,0 @@ */ |
@@ -9,3 +9,3 @@ import type { CypherEnvironment } from "../../Environment"; | ||
/** Represents a quantified path pattern as a {@link Pattern} with at least one relationship and a quantifier of the form `{1,2}` | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/patterns/variable-length-patterns/#quantified-path-patterns) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/patterns/variable-length-patterns/#quantified-path-patterns | Cypher Documentation} | ||
* @group Patterns | ||
@@ -12,0 +12,0 @@ */ |
@@ -23,3 +23,3 @@ "use strict"; | ||
/** Represents a quantified path pattern as a {@link Pattern} with at least one relationship and a quantifier of the form `{1,2}` | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/patterns/variable-length-patterns/#quantified-path-patterns) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/patterns/variable-length-patterns/#quantified-path-patterns | Cypher Documentation} | ||
* @group Patterns | ||
@@ -26,0 +26,0 @@ */ |
@@ -7,3 +7,3 @@ import { Clause } from "../clauses/Clause"; | ||
/** Cypher Procedure that does not yield columns | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
* @group Procedures | ||
@@ -20,3 +20,3 @@ */ | ||
/** Cypher Procedure | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
* @group Procedures | ||
@@ -23,0 +23,0 @@ */ |
@@ -27,3 +27,3 @@ "use strict"; | ||
/** Cypher Procedure that does not yield columns | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
* @group Procedures | ||
@@ -54,3 +54,3 @@ */ | ||
/** Cypher Procedure | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/ | Cypher Documentation} | ||
* @group Procedures | ||
@@ -57,0 +57,0 @@ */ |
@@ -20,3 +20,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
/** Yield statement after a Procedure CALL | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/#call-call-a-procedure-call-yield-star) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/#call-call-a-procedure-call-yield-star | Cypher Documentation} | ||
* @group Procedures | ||
@@ -23,0 +23,0 @@ */ |
@@ -45,3 +45,3 @@ "use strict"; | ||
/** Yield statement after a Procedure CALL | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/clauses/call/#call-call-a-procedure-call-yield-star) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/call/#call-call-a-procedure-call-yield-star | Cypher Documentation} | ||
* @group Procedures | ||
@@ -48,0 +48,0 @@ */ |
@@ -0,1 +1,2 @@ | ||
import type { Expr } from ".."; | ||
import { CypherASTNode } from "../CypherASTNode"; | ||
@@ -9,3 +10,3 @@ import type { CypherEnvironment } from "../Environment"; | ||
export declare class Label extends CypherASTNode { | ||
private readonly node; | ||
protected readonly node: NodeRef; | ||
private readonly label; | ||
@@ -20,1 +21,10 @@ /** | ||
} | ||
export declare class DynamicLabel extends Label { | ||
private readonly expr; | ||
/** | ||
* @hidden | ||
*/ | ||
constructor(node: NodeRef, expr: Expr); | ||
/** @internal */ | ||
getCypher(env: CypherEnvironment): string; | ||
} |
@@ -21,3 +21,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Label = void 0; | ||
exports.DynamicLabel = exports.Label = void 0; | ||
const CypherASTNode_1 = require("../CypherASTNode"); | ||
@@ -50,1 +50,18 @@ const add_label_token_1 = require("../utils/add-label-token"); | ||
exports.Label = Label; | ||
class DynamicLabel extends Label { | ||
/** | ||
* @hidden | ||
*/ | ||
constructor(node, expr) { | ||
super(node, ""); | ||
this.expr = expr; | ||
} | ||
/** @internal */ | ||
getCypher(env) { | ||
const nodeId = this.node.getCypher(env); | ||
const exprStr = `$(${this.expr.getCypher(env)})`; | ||
const labelStr = (0, add_label_token_1.addLabelToken)(env.config.labelOperator, exprStr); | ||
return `${nodeId}${labelStr}`; | ||
} | ||
} | ||
exports.DynamicLabel = DynamicLabel; |
@@ -0,1 +1,2 @@ | ||
import type { Expr } from ".."; | ||
import { HasLabel } from "../expressions/HasLabel"; | ||
@@ -13,3 +14,3 @@ import type { LabelExpr } from "../expressions/labels/label-expressions"; | ||
hasLabel(label: string | LabelExpr): HasLabel; | ||
label(label: string): Label; | ||
label(label: string | Expr): Label; | ||
} | ||
@@ -16,0 +17,0 @@ /** Represents a node reference with a given name |
@@ -45,3 +45,8 @@ "use strict"; | ||
label(label) { | ||
return new Label_1.Label(this, label); | ||
if (typeof label === "string") { | ||
return new Label_1.Label(this, label); | ||
} | ||
else { | ||
return new Label_1.DynamicLabel(this, label); | ||
} | ||
} | ||
@@ -48,0 +53,0 @@ } |
import type { NamedReference } from "./Variable"; | ||
import { Variable } from "./Variable"; | ||
/** Reference to a path variable | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/patterns) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns | Cypher Documentation} | ||
* @group Variables | ||
@@ -6,0 +6,0 @@ */ |
@@ -24,3 +24,3 @@ "use strict"; | ||
/** Reference to a path variable | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/patterns) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns | Cypher Documentation} | ||
* @group Variables | ||
@@ -27,0 +27,0 @@ */ |
@@ -25,3 +25,3 @@ import type { CypherEnvironment } from "./Environment"; | ||
/** Represents a Cypher Expression | ||
* @see [Cypher Documentation](https://neo4j.com/docs/cypher-manual/current/syntax/expressions/) | ||
* @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/expressions/ | Cypher Documentation} | ||
*/ | ||
@@ -28,0 +28,0 @@ export type Expr = Operation | Variable | Literal | PropertyRef | CypherFunction | Predicate | ListComprehension | PatternComprehension | MapExpr | MapProjection | ListExpr | ListIndex | Case<ComparisonOp> | Collect; |
@@ -27,2 +27,4 @@ "use strict"; | ||
const ESCAPE_SYMBOL_REGEX = /`/g; | ||
/** These names must be escaped for variables */ | ||
const RESERVED_VAR_NAMES = ["contains", "in", "where", "is"]; | ||
/** Escapes a Node label string */ | ||
@@ -34,3 +36,4 @@ function escapeLabel(label) { | ||
function escapeType(type) { | ||
return escapeIfNeeded(type); | ||
// Use same logic as escape label | ||
return escapeLabel(type); | ||
} | ||
@@ -43,2 +46,5 @@ /** Escapes a property name string */ | ||
function escapeVariable(varName) { | ||
if (RESERVED_VAR_NAMES.includes(varName.toLowerCase())) { | ||
return escapeString(varName); | ||
} | ||
return escapeIfNeeded(varName); | ||
@@ -53,7 +59,11 @@ } | ||
if (needsEscape(normalizedStr)) { | ||
const escapedLabel = normalizedStr.replace(ESCAPE_SYMBOL_REGEX, "``"); | ||
return `\`${escapedLabel}\``; | ||
return escapeString(normalizedStr); | ||
} | ||
return normalizedStr; | ||
} | ||
function escapeString(str) { | ||
const normalizedStr = normalizeString(str); | ||
const escapedStr = normalizedStr.replace(ESCAPE_SYMBOL_REGEX, "``"); | ||
return `\`${escapedStr}\``; | ||
} | ||
function normalizeString(str) { | ||
@@ -60,0 +70,0 @@ return str.replace(/\\u0060/g, "`"); |
{ | ||
"name": "@neo4j/cypher-builder", | ||
"version": "2.0.2", | ||
"version": "2.1.0", | ||
"description": "A programmatic API for building Cypher queries for Neo4j", | ||
@@ -5,0 +5,0 @@ "exports": "./dist/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
471866
11427