public class ConstraintContainer extends Object
| Constructor and Description |
|---|
ConstraintContainer() |
ConstraintContainer(List<Constraint> constraints) |
ConstraintContainer(Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varRegexConstraints) |
ConstraintContainer(Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varRegexConstraints,
Map<com.hp.hpl.jena.sparql.core.Var,PrefixSet> varPrefixConstraints) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(PrefixConstraint constraint)
Deprecated.
|
void |
add(RegexConstraint constraint) |
void |
add(com.hp.hpl.jena.sparql.core.Var var,
StartsWithConstraint constraint)
In-place merge of two constraints into the first argument.
|
void |
addAll(List<Constraint> constraints) |
static <K,V> Map<K,V> |
copy(Map<K,V> a,
Map<? super K,? super K> renamer)
Creates a copy, optionally renaming variables
|
ConstraintContainer |
copySubstitute(Map<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> renamer) |
RdfTermPattern |
getPattern(com.hp.hpl.jena.sparql.core.Var var) |
Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> |
getVarPatternConstraints() |
Map<com.hp.hpl.jena.sparql.core.Var,PrefixSet> |
getVarPrefixConstraints() |
public ConstraintContainer()
public ConstraintContainer(List<Constraint> constraints)
public ConstraintContainer(Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varRegexConstraints)
public ConstraintContainer(Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> varRegexConstraints, Map<com.hp.hpl.jena.sparql.core.Var,PrefixSet> varPrefixConstraints)
public Map<com.hp.hpl.jena.sparql.core.Var,RdfTermPattern> getVarPatternConstraints()
public Map<com.hp.hpl.jena.sparql.core.Var,PrefixSet> getVarPrefixConstraints()
public RdfTermPattern getPattern(com.hp.hpl.jena.sparql.core.Var var)
public void addAll(List<Constraint> constraints)
public static <K,V> Map<K,V> copy(Map<K,V> a, Map<? super K,? super K> renamer)
a - renamer - public void add(com.hp.hpl.jena.sparql.core.Var var,
StartsWithConstraint constraint)
a - @Deprecated public void add(PrefixConstraint constraint)
constraint - public void add(RegexConstraint constraint)
public ConstraintContainer copySubstitute(Map<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> renamer)
Copyright © 2014. All rights reserved.