UNPKG

@neo4j/cypher-builder

Version:

A programmatic API for building Cypher queries for Neo4j

32 lines (31 loc) 872 B
"use strict"; /* * Copyright (c) "Neo4j" * Neo4j Sweden AB [http://neo4j.com] */ Object.defineProperty(exports, "__esModule", { value: true }); exports.NamedPathVariable = exports.PathVariable = void 0; const Variable_1 = require("./Variable"); /** Reference to a path variable * @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns | Cypher Documentation} * @group Variables */ class PathVariable extends Variable_1.Variable { constructor() { super(); this.prefix = "p"; } } exports.PathVariable = PathVariable; /** For compatibility reasons, represents a path as a variable with the given name * @group Variables */ class NamedPathVariable extends PathVariable { id; constructor(name) { super(); this.id = name; this.prefix = ""; } } exports.NamedPathVariable = NamedPathVariable;