UNPKG

cypher-engine

Version:

Cypher Engine to generate Cypher queries

32 lines 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PathRange = void 0; /** * Represents the min and max length of the path between source node and target node, in other words, how many relationships betweend the nodes. * * @export * @class PathRange */ class PathRange { /** * Creates an instance of PathRange. * @param {number} [min] * @param {number} [max] * @memberof PathRange */ constructor(min, max) { this.min = min; this.max = max; } /** * Converts this PathRange to Cypher Notation (*min..max). * * @returns * @memberof PathRange */ toString() { return `*${this.min !== undefined ? this.min : ''}..${this.max !== undefined ? this.max : ''}`; } } exports.PathRange = PathRange; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGF0aFJhbmdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9QYXRoUmFuZ2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7Ozs7O0dBS0c7QUFDSCxNQUFhLFNBQVM7SUFJcEI7Ozs7O09BS0c7SUFDSCxZQUFZLEdBQVksRUFBRSxHQUFZO1FBQ3BDLElBQUksQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDO1FBQ2YsSUFBSSxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUM7SUFDakIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksUUFBUTtRQUNiLE9BQU8sSUFBSSxJQUFJLENBQUMsR0FBRyxLQUFLLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLElBQUksQ0FBQyxHQUFHLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQztJQUNqRyxDQUFDO0NBQ0Y7QUF4QkQsOEJBd0JDIn0=