Options
All
  • Public
  • Public/Protected
  • All
Menu

An operator-based constraint of the form { <operator> : [<expression>...] }. The key is the operator, and the value is the array of arguments. If the operator is unary, the expression need not be wrapped in an array.

see

SPARQL expressions

Hierarchy

  • Constraint

Indexable

[operator: string]: Expression | Expression[] | Group | "*" | null | boolean | undefined

Operators are based on SPARQL expression keywords, lowercase with '@' prefix. It's not practical to constrain the types further here, see #isConstraint

see

SPARQL rConditionalOrExpression

Index

Properties

Properties

Optional @distinct

@distinct: undefined | false | true

Used only for aggregation operators

see

SPARQL aggregates

Legend

  • Property

Generated using TypeDoc. Delivered by Vercel. json-rql - v0.6.2 Source code licensed MIT. Privacy policy