- All Known Implementing Classes:
Closure.ClosureBNode
,Closure.ClosureReachable
public interface ClosureTest
-
Method Summary
Modifier and TypeMethodDescriptionboolean
includeStmt
(org.apache.jena.rdf.model.Statement s) Return true if the statement should be included in the closure.boolean
traverse
(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
-