- All Known Implementing Classes:
Closure.ClosureBNode
,Closure.ClosureReachable
public interface ClosureTest
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Return true if the statement should be included in the closure.boolean
Return true if the closure algorithm should continue with statements with this resource as subject.
-
Method Details
-
traverse
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
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
-