Expression
Abstract Class: Expression<T>
Defined in: packages/ql/src/query.ts:462
Represent the query expression or subset
Extended by
Type Parameters
T
T = string
Constructors
Constructor
new Expression<
T>(operator):Expression<T>
Defined in: packages/ql/src/query.ts:468
Create a new Expression.
Parameters
operator
T
the expression operator
Returns
Expression<T>
Properties
operator
operator:
T
Defined in: packages/ql/src/query.ts:463
Methods
eval()
abstracteval(target):boolean
Defined in: packages/ql/src/query.ts:476
Evaluate the expression for the target object
Parameters
target
any
to evaluate
Returns
boolean
toString()
abstracttoString(depth?):string
Defined in: packages/ql/src/query.ts:481
Return the representation of the expression
Parameters
depth?
number
Returns
string