All Classes and Interfaces
Class
Description
Paths for traversal of RDF data based on concrete properties IRIs and aliases.
A traversal from a set of source nodes to a set of target nodes.
Interface for objects that have an facet path.
Dedicated path implementation compatible with
Path<Node>.Utils for working with
Path<Node>A sequence of paths
Only take a certain range of items from the sub op;
rewrite(slice(op, limit, offset)) := { SELECT * { rewrite(op) } LIMIT limit OFFSET from }
Implementation of
PathOps which allows for using the path machinery
with jena Nodes.Implementation of
PathOps which allows for using the path machinery
By convention, the single variable used in constraint expressions should be "?x".Dedicated path implementation for SPARQL predicate expressions (SPARQL expressions only having a single variable).
Path for SPARQL 1.1 property paths based on Jena's P_Path0 class
A datatype for storing SPARQL property paths in RDF literals.
A datatype for storing SPARQL property paths in RDF literals.
A relation generator that returns the same relation on
every request for a new one
A supplier that sees all constraints on prior relations plus
the 'block' of constraints on its predecessor.
Interface for MultiNodes
Interface for DirNodes
Interface for DirNodes
TraversalProviderTriple<B extends TraversalNode<?>,TA extends TraversalAlias<TD>,TD extends TraversalDirection<TA,TP>,TP extends TraversalProperty<TA>>
The idea is to have domain specific traversal classes which however
are backed by conventional traversal
Traversal over an nodes in an RDF graph