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 appliedClosureTestpublic static Model closure(Statement statement, Model model)
statement - Starting point for the closure.model - Add the statements to this modelClosureTestpublic 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 modelClosureTestpublic 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