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
RDFDatatypePathBase<T,P extends org.aksw.commons.path.core.Path<T>>
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
The idea is to have domain specific traversal classes which however are backed by conventional traversal
Traversal over an nodes in an RDF graph