Interface ConceptBuilder
- All Known Implementing Classes:
ConceptBuilderImpl
public interface ConceptBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddExpr(org.apache.jena.sparql.expr.Expr expr) clone()findRestrictions(org.apache.jena.graph.Node node) Retrieves the baseConceptBuilder.Set<org.apache.jena.sparql.expr.Expr>getExprs()default ConceptBuildergetRoot()voidremoveExpr(org.apache.jena.sparql.expr.Expr expr) setBaseConceptExpr(ConceptExpr conceptExpr) Sets an optional base concept on which further restrictions can be appliedsetNegated(boolean status)
-
Method Details
-
getParent
RestrictionBuilder getParent() -
getRoot
-
clone
- Throws:
CloneNotSupportedException
-
setBaseConceptExpr
Sets an optional base concept on which further restrictions can be applied- Parameters:
conceptBuilder-- Returns:
-
getBaseConceptExpr
ConceptExpr getBaseConceptExpr()Retrieves the baseConceptBuilder. May be null- Returns:
-
newRestriction
RestrictionBuilder newRestriction() -
findRestrictions
-
listRestrictions
Collection<RestrictionBuilder> listRestrictions() -
addExpr
-
removeExpr
-
getExprs
Set<org.apache.jena.sparql.expr.Expr> getExprs() -
setNegated
-
isNegated
void isNegated()
-