public class Closure extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Closure.ClosureBNode |
static class |
Closure.ClosureReachable |
Constructor and Description |
---|
Closure() |
Modifier and Type | Method and Description |
---|---|
static Model |
closure(Resource resource,
boolean testThisNode)
Calculate the bNode closure from a resource.
|
static Model |
closure(Resource resource,
boolean testThisNode,
Model results)
Calculate the bNode closure from a resource .
|
static Model |
closure(Resource resource,
ClosureTest test,
boolean testThisNode)
Calculate the bNode closure from a resource .
|
static Model |
closure(Resource resource,
ClosureTest test,
boolean testThisNode,
Model results)
Calculate the bNode closure from a resource .
|
static Model |
closure(Statement stmt)
Calculate the bNode closure from a statement .
|
static Model |
closure(Statement statement,
ClosureTest test)
Calculate the bNode closure from a statement .
|
static Model |
closure(Statement statement,
ClosureTest test,
Model model)
Calculate the bNode closure from a statement .
|
static Model |
closure(Statement statement,
Model model)
Calculate the bNode closure from a statement .
|
public static Model closure(Statement stmt)
stmt
- public static Model closure(Statement statement, ClosureTest test)
statement
- Starting point for the closure.test
- The test object to be appliedClosureTest
public static Model closure(Statement statement, Model model)
statement
- Starting point for the closure.model
- Add the statements to this modelClosureTest
public static Model closure(Statement statement, ClosureTest test, Model model)
statement
- Starting point for the closure.test
- The test object to be appliedmodel
- Add the statements to this modelClosureTest
public static Model closure(Resource resource, boolean testThisNode)
resource
- Starting point for the closure.testThisNode
- Indicate whether to apply the closure test to the Resource argument.public static Model closure(Resource resource, ClosureTest test, boolean testThisNode)
resource
- test
- The test object to be appliedtestThisNode
- Indicate whether to apply the closure test to the Resource argument.public static Model closure(Resource resource, boolean testThisNode, Model results)
resource
- testThisNode
- Indicate whether to apply the closure test to the Resource argument.results
- Add the statements to this modelpublic static Model closure(Resource resource, ClosureTest test, boolean testThisNode, Model results)
resource
- test
- The test object to be appliedtestThisNode
- Indicate whether to apply the closure test to the Resource argument.results
- Add the statements to this modelLicenced under the Apache License, Version 2.0