@Override public void addStatement(Resource subject, URI predicate, String literal) throws ModelRuntimeException { assertModel(); super.addStatement(subject, predicate, literal); }
@Override public void addStatement(Resource subject, URI predicate, String literal, URI datatypeURI) throws ModelRuntimeException { assertModel(); super.addStatement(subject, predicate, literal, datatypeURI); }
@Override public void removeAll() throws ModelRuntimeException { assertModel(); super.removeAll(); }
@Override public void removeStatement(Resource subject, URI predicate, String literal, URI datatypeURI) throws ModelRuntimeException { assertModel(); super.removeStatement(subject, predicate, literal, datatypeURI); }
public void addStatement(Resource subject, URI predicate, String literal, String languageTag) throws ModelRuntimeException { assertModel(); super.addStatement(subject, predicate, literal, languageTag); }
public void addStatement(String subjectURIString, URI predicate, String literal, String languageTag) throws ModelRuntimeException { assertModel(); super.addStatement(subjectURIString, predicate, literal, languageTag); }
public void addStatement(String subjectURIString, URI predicate, String literal, URI datatypeURI) throws ModelRuntimeException { assertModel(); super.addStatement(subjectURIString, predicate, literal, datatypeURI); }
@Override public void addStatement(Statement statement) throws ModelRuntimeException { assertModel(); super.addStatement(statement); }
@Override public void addStatement(String subjectURIString, URI predicate, String literal, String languageTag) throws ModelRuntimeException { assertModel(); super.addStatement(subjectURIString, predicate, literal, languageTag); }
@Override public void addStatement(String subjectURIString, URI predicate, String literal, URI datatypeURI) throws ModelRuntimeException { assertModel(); super.addStatement(subjectURIString, predicate, literal, datatypeURI); }
@Override public void removeStatement(Resource subject, URI predicate, String literal) throws ModelRuntimeException { assertModel(); super.removeStatement(subject, predicate, literal); }
@Override public void removeStatements(TriplePattern triplePattern) throws ModelRuntimeException { assertModel(); super.removeStatements(triplePattern); }
@Override public void removeAll(Iterator<? extends Statement> statements) { assertModel(); super.removeAll(statements); }
@Override public void removeStatement(Statement statement) throws ModelRuntimeException { assertModel(); super.removeStatement(statement); }
@Override public void removeStatement(String subjectURIString, URI predicate, String literal) throws ModelRuntimeException { assertModel(); super.removeStatement(subjectURIString, predicate, literal); }
@Override public void removeStatements(ResourceOrVariable subject, UriOrVariable predicate, NodeOrVariable object) throws ModelRuntimeException { assertModel(); super.removeStatements(subject, predicate, object); }
/** * Throws an exception if the syntax is not SPARQL */ @Override public QueryResultTable querySelect(String query, String querylanguage) throws QueryLanguageNotSupportedException, ModelRuntimeException { assertModel(); if(querylanguage.equalsIgnoreCase("SPARQL")) return sparqlSelect(query); // else throw new QueryLanguageNotSupportedException("Unsupported query language: " + querylanguage); }
/** * Throws an exception if the syntax is not known */ public void writeTo(OutputStream out, Syntax syntax) throws IOException, ModelRuntimeException { assertModel(); if (syntax == Syntax.RdfXml) { writeTo(out); } else { throw new ModelRuntimeException("Unsupported syntax: " + syntax); } }
/** * Throws an exception if the syntax is not known */ @Override public void writeTo(OutputStream out, Syntax syntax) throws IOException, ModelRuntimeException { assertModel(); if(syntax == Syntax.RdfXml) { writeTo(out); } else { throw new ModelRuntimeException("Unsupported syntax: " + syntax); } }
/** * Convenience method. */ @Override public ClosableIterator<Statement> findStatements(TriplePattern triplepattern) throws ModelRuntimeException { assertModel(); return findStatements(triplepattern.getSubject(), triplepattern.getPredicate(), triplepattern.getObject()); }