Package org.aksw.jenax.graphql.sparql.v2.context
package org.aksw.jenax.graphql.sparql.v2.context
-
ClassDescriptionExpression by which to filter the parent resources.Intended uses: @graph(iri: "http://foo") -> GRAPH <http://foo> { } @graph(var: "g") -> GRAPH ?g { } Not yet supported: @graph(iri: ["foo", "bar"]) -> GRAPH ?allocVar { } FILTER(?allocVar IN (<foo>, <bar>)) var and iri would result in FILTER(var = iri)@index(by: varOrVarArray[, expr: exprOverVars]) The idea is to allow ordering by a given list of variables, and have a separate expression for the effective output.@join(this: ['x', 'y'], parent: ['v', 'w'])If for a field being visited there is no root marker in the parent context then that field must be a root field.Intended use: myField @vocab(iri: "http://foo/") -> Unless overridden, this field and all children are interpreted as having the annotation @rdf(iri: vocab + fieldName).