Class

Clause

(abstract) Clause(clauseopt)

Constructor

# abstract new Clause(clauseopt)

Clause Class

Represents a Clause in a Statement

Parameters:
Name Type Attributes Description
clause ModelArg.<Clause.<Q>> <optional>
Implements:

View Source query/Clause.ts, line 12

Extends

  • Model

Methods

# execute(args) → {Promise.<V>}

Processes itself

Parameters:
Name Type Description
args Array.<any>
Implements:

View Source interfaces/Executor.ts, line 14

Promise.<V>

# getPriority() → {number}

return the priority of the clause

See:

View Source query/Clause.ts, line 94

number

# async abstract paginate(size) → {Promise.<Paginator.<R, Q>>}

Parameters:
Name Type Description
size number

View Source query/Clause.ts, line 111

Promise.<Paginator.<R, Q>>