Class: SetterValidator
For now reuse same parser
Extends
Constructors
new SetterValidator(sql)
new SetterValidator(
sql
):SetterValidator
Parameters
• sql: string
Returns
Overrides
Source
packages/core/src/stores/webdaql/query.ts:673
Properties
builder
protected
builder:ExpressionBuilder
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:574
lexer
protected
lexer:WebdaQLLexer
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:571
query
protected
query:Query
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:573
sql
protected
sql:string
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:577
tree
protected
tree:WebdaqlContext
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:572
Methods
assign()
assign(
target
,expression
):void
Parameters
• target: any
• expression: Expression
<string
>
Returns
void
Source
packages/core/src/stores/webdaql/query.ts:686
displayTree()
displayTree(
tree
):string
Display parse tree back as query
Parameters
• tree: ParseTree
= undefined
Returns
string
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:652
eval()
eval(
target
):boolean
Verify if a target fit the expression
Parameters
• target: any
Returns
boolean
Overrides
Source
packages/core/src/stores/webdaql/query.ts:679
getExpression()
getExpression():
Expression
<string
>
Get the expression by itself
Returns
Expression
<string
>
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:622
getLimit()
getLimit():
number
Get limit
Returns
number
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:614
getOffset()
getOffset():
string
Get offset
Returns
string
Inherited from
Source
packages/core/src/stores/webdaql/query.ts:606
getQuery()
getQuery():
Query
Retrieve parsed query