public final class ConstraintFactory extends Object
Factory to simplify creating constraint objects.
Modifier and Type | Method and Description |
---|---|
static Constraint |
constraint(Iterable<Statement> theStatements)
Create an
integrity constraint from a collection of statements. |
static Set<Constraint> |
constraints(Iterable<Statement> theGraph)
Create a set of
integrity constraints from a collection of statements. |
static Set<Constraint> |
constraints(Iterator<Statement> theGraph)
Create a set of
integrity constraints from a collection of statements. |
public static Constraint constraint(Iterable<Statement> theStatements)
integrity constraint
from a collection of statements. The statements must be
equal to a single OWL axiom.theStatements
- the axiom as statementsIllegalArgumentException
- if the graph of the statements does not contain a single owl axiom, or contains more
than one.public static Set<Constraint> constraints(Iterable<Statement> theGraph)
integrity constraints
from a collection of statements.public static Set<Constraint> constraints(Iterator<Statement> theGraph)
integrity constraints
from a collection of statements.Copyright © 2010-2016 Stardog Union. All Rights Reserved.