public abstract class AbstractModelRemovePatterns extends AbstractModelAddRemove implements ModelRemovePatterns
Constructor and Description |
---|
AbstractModelRemovePatterns() |
Modifier and Type | Method and Description |
---|---|
void |
removeStatements(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
remove a (subject, property ,object)-statement from the model
|
void |
removeStatements(TriplePattern triplePattern)
remove all matching triple patterms from the model
|
addStatement, removeAll, removeAll, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, update
addAll, addStatement, addStatement, addStatement, addStatement, addStatement, addStatement, addStatement
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDiff, removeAll, removeAll, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, removeStatement, update
iterator
forEach, spliterator
addAll, addStatement, addStatement, addStatement, addStatement, addStatement, addStatement, addStatement, addStatement
contains, contains, contains, countStatements, createTriplePattern, findStatements, findStatements
public void removeStatements(TriplePattern triplePattern) throws ModelRuntimeException
ModelRemovePatterns
removeStatements
in interface ModelRemovePatterns
ModelRuntimeException
public void removeStatements(ResourceOrVariable subject, UriOrVariable predicate, NodeOrVariable object) throws ModelRuntimeException
ModelRemovePatterns
removeStatements
in interface ModelRemovePatterns
subject
- URI or Object (= blankNode)object
- URI or String (=plainLiteral) or BlankNode (=blankNode) or
TypedLiteral or LanguageTagLiteralModelRuntimeException
Copyright © 2005–2019 IT-Consulting Dr. Max Völkel | Project started at FZI Forschungszentrum Informatik, www.fzi.de. All rights reserved.