(handle-aggregate aggregate)
(handle-arg-list arg-list)
BNF -- NIL | 'DISTINCT'? Expression ( Expression )*
BNF -- NIL | 'DISTINCT'? Expression ( Expression )*
(handle-bind bind)
Returns bind statement inside [ ], i.e. [{"bind": {"?handle": "dsanchez"}}]
Returns bind statement inside [ ], i.e. [{"bind": {"?handle": "dsanchez"}}]
(handle-boolean-literal bool-lit)
(handle-built-in-call built-in)
BNF is Aggregate or {FUN}( Expression ). Where FUN could be one of 50+ functions. There's some other variation possible here, including functions take a var instead of an expression and other functions can take more than one expression.
BNF is Aggregate or {FUN}( Expression ). Where FUN could be one of 50+ functions. There's some other variation possible here, including functions take a var instead of an expression and other functions can take more than one expression.
(handle-constraint filter-exp)
BNF- BrackettedExpression | BuiltInCall | FunctionCall
BNF- BrackettedExpression | BuiltInCall | FunctionCall
(handle-data-block-value-or-graph-term data-block-value)
(handle-expression exp)
BNF -- RelationalExpression*
BNF -- RelationalExpression*
(handle-graph-pattern-not-triples not-triples)
BNF -- GroupOrUnionGraphPattern | OptionalGraphPattern | MinusGraphPattern | GraphGraphPattern | ServiceGraphPattern | Filter | Bind | InlineData
BNF -- GroupOrUnionGraphPattern | OptionalGraphPattern | MinusGraphPattern | GraphGraphPattern | ServiceGraphPattern | Filter | Bind | InlineData
(handle-group-condition group-condition)
BNF -- BuiltInCall | FunctionCall | Expression ( 'AS' Var )? | Var
BNF -- BuiltInCall | FunctionCall | Expression ( 'AS' Var )? | Var
(handle-group-graph-pattern-sub where-val)
TriplesBlock? ( GraphPatternNotTriples <'.'?> TriplesBlock? )*
TriplesBlock? ( GraphPatternNotTriples <'.'?> TriplesBlock? )*
(handle-group-or-union group-or-union)
BNF -- GroupGraphPattern ( <'UNION'> GroupGraphPattern )* {"union": [ [[s p o][s1 p1 p1]] [[s2 p2 o2]] ]
BNF -- GroupGraphPattern ( <'UNION'> GroupGraphPattern )* {"union": [ [[s p o][s1 p1 p1]] [[s2 p2 o2]] ]
(handle-inline-data-one-var var-parts)
(handle-iri iri)
Returns a source and predicate. BNF -- IRIREF | PrefixedName
IRIREF not currently supported.
Returns a source and predicate. BNF -- IRIREF | PrefixedName IRIREF not currently supported.
(handle-iri-or-function iri-or-function)
BNF -- iri ArgList?
BNF -- iri ArgList?
(handle-iri-ref ref)
(handle-modifiers query modifiers)
(handle-multiplicative-expression mult-exp)
BNF -- UnaryExpression ( '' UnaryExpression | '/' UnaryExpression )
BNF -- UnaryExpression ( '*' UnaryExpression | '/' UnaryExpression )*
(handle-numeric-expression num-exp)
BNF -- MultiplicativeExpression ( '+' MultiplicativeExpression | '-' MultiplicativeExpression | ( NumericLiteralPositive | NumericLiteralPositive ) ( ( '' UnaryExpression ) | ( '/' UnaryExpression ) ) )
BNF -- MultiplicativeExpression ( '+' MultiplicativeExpression | '-' MultiplicativeExpression | ( NumericLiteralPositive | NumericLiteralPositive ) ( ( '*' UnaryExpression ) | ( '/' UnaryExpression ) )* )
(handle-numeric-literal num-literal)
(handle-object object)
BNF -- VarOrTerm | TriplesNode
BNF -- VarOrTerm | TriplesNode
(handle-object-in-property-list-path subject predicate object)
(handle-object-in-property-list-path subject predicate object source)
Given a subject, predicate, and either an ObjectPath or Object List, returns an array of where clauses.
Given a subject, predicate, and either an ObjectPath or Object List, returns an array of where clauses.
(handle-optional-graph-pattern optional)
(handle-order-condition order-condition)
BNF -- ( ( 'ASC' | 'DESC' ) BrackettedExpression ) | ( Constraint | Var )
BNF -- ( ( 'ASC' | 'DESC' ) BrackettedExpression ) | ( Constraint | Var )
(handle-path-mod mod)
(handle-path-primary path-primary)
Return source and predicate. BNF -- iri | 'a' | '!' a becomes rdf:type, and ! is not currently supported.
Return source and predicate. BNF -- iri | 'a' | '!' a becomes rdf:type, and ! is not currently supported.
(handle-path-sequence path-sequence)
Returns a predicate name and source. BNF -- PathPrimary PathMod? PathMod being - ?, *, +, the only one which we currently support is +
Returns a predicate name and source. BNF -- PathPrimary PathMod? PathMod being - ?, *, +, the only one which we currently support is +
(handle-prefix-dec1 prefix-dec)
BNF -- PNAME_NS IRIREF
BNF -- PNAME_NS IRIREF
(handle-prefixed-name prefixed-name)
Returns a source and predicate
Returns a source and predicate
(handle-prologue prologue)
BNF -- ( BaseDec1 | PrefixDec1 )*
BNF -- ( BaseDec1 | PrefixDec1 )*
(handle-property-list-path-not-empty subject prop-path)
Returns an array of where clauses, i.e. [[?s ?p ?o] [?s ?p1 ?o1]] BNF -- ( Path | Var ) ObjectPath ( ( ( Path | Simple ) ObjectList )? )*
Returns an array of where clauses, i.e. [[?s ?p ?o] [?s ?p1 ?o1]] BNF -- ( Path | Var ) ObjectPath ( ( ( Path | Simple ) ObjectList )? )*
(handle-rdf-literal rdf-literal)
BNF -- String ( LANGTAG | ( '^^' iri ) )?
BNF -- String ( LANGTAG | ( '^^' iri ) )?
(handle-relational-expression rel-exp)
Returns expression as string.
BNF -- NumericExpression ( '=' NumericExpression | '!=' NumericExpression | '<' NumericExpression | '>' NumericExpression | '<=' NumericExpression | '>=' NumericExpression | 'IN' ExpressionList | 'NOT' 'IN' ExpressionList )?
Returns expression as string. BNF -- NumericExpression ( '=' NumericExpression | '!=' NumericExpression | '<' NumericExpression | '>' NumericExpression | '<=' NumericExpression | '>=' NumericExpression | 'IN' ExpressionList | 'NOT' 'IN' ExpressionList )?
(handle-select query select)
(handle-solution-modifier solution-modifier)
(handle-triples-block triples-block)
TriplesSameSubjectPath ( <'.'> TriplesBlock? )?
TriplesSameSubjectPath ( <'.'> TriplesBlock? )?
(handle-triples-same-subject-path same-subject-path)
Returns array of clauses. BNF -- VarOrTerm PropertyListPathNotEmpty | TriplesNodePath PropertyListPath.
Returns array of clauses. BNF -- VarOrTerm PropertyListPathNotEmpty | TriplesNodePath PropertyListPath.
(handle-values values)
(handle-var var-clause)
(handle-where-clause where-clause)
( SubSelect | GroupGraphPatternSub )
( SubSelect | GroupGraphPatternSub )
(sparql-parsed->analytical parsed)
(sparql-to-ad-hoc sparql-query)
(valid-modifiers? modifiers)
[:Modifiers [:PrettyPrint]]
[:Modifiers [:PrettyPrint]]
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close