- All Known Implementing Classes:
Closure.ClosureBNode,Closure.ClosureReachable
public interface ClosureTest
-
Method Summary
Modifier and TypeMethodDescriptionbooleanincludeStmt(org.apache.jena.rdf.model.Statement s) Return true if the statement should be included in the closure.booleantraverse(org.apache.jena.rdf.model.Resource r) Return true if the closure algorithm should continue with statements with this resource as subject.
-
Method Details
-
traverse
boolean traverse(org.apache.jena.rdf.model.Resource r) Return true if the closure algorithm should continue with statements with this resource as subject. Applied to subject and object iof each statement traversed- Parameters:
r-
-
includeStmt
boolean includeStmt(org.apache.jena.rdf.model.Statement s) Return true if the statement should be included in the closure. The algorithm still recurses on the subject and object - this test is just about whether it is included in the result collection.- Parameters:
s- Statement to test
-