Method Summary
All Methods Instance Methods Abstract Methods Default Methods
default org.apache.jena.graph.Triple
default org.apache.jena.sparql.core.TriplePath
Upgrades triples to triple paths.
default org.apache.jena.sparql.core.TriplePath
If the relation is backed by a single ElementPathBlock with only a single TriplePath
then return it - otherwise return null.
default Set <org.apache.jena.sparql.core.Var>
default Set <org.apache.jena.sparql.core.Var>
org.apache.jena.sparql.core.Var
default Set <org.apache.jena.sparql.core.Var>
org.apache.jena.sparql.core.Var
default Set <org.apache.jena.sparql.core.Var>
default boolean
An empty relation does is equivalent to a zero-length path, i.e.
Methods inherited from interface org.aksw.jenax.sparql.fragment.api.Fragment
filter , filter , filter , filter , getElements , getNonDistinguishedVars , getVars , getVarsMentioned , joinOn , joinOn , prependOn , prependOn , project , project , rename , rename , toFragment1 , toFragment2 , toFragment3 , toQuery
Method Details
getSourceVar
org.apache.jena.sparql.core.Var getSourceVar ()
getTargetVar
org.apache.jena.sparql.core.Var getTargetVar ()
getMarkedVars
default Set <org.apache.jena.sparql.core.Var> getMarkedVars ()
isEmpty
default boolean isEmpty ()
An empty relation does is equivalent to a zero-length path, i.e.
it navigates from a set of resources to the same set of resources.
It is expressed as an empty graph pattern (ElementGroup), and
equal variables in source and target;
Returns:
getAsTripleOrTriplePath
default org.apache.jena.sparql.core.TriplePath getAsTripleOrTriplePath ()
Upgrades triples to triple paths.
getAsTriplePath
default org.apache.jena.sparql.core.TriplePath getAsTriplePath ()
If the relation is backed by a single ElementPathBlock with only a single TriplePath
then return it - otherwise return null.
getAsTriple
default org.apache.jena.graph.Triple getAsTriple ()