Uses of Class
org.apache.jena.arq.querybuilder.UpdateBuilder
Packages that use UpdateBuilder
Package
Description
A utility package to simplify the building of ARQ queries in code.
-
Uses of UpdateBuilder in org.apache.jena.arq.querybuilder
Methods in org.apache.jena.arq.querybuilder that return UpdateBuilderModifier and TypeMethodDescriptionUpdateBuilder.addAll(WhereHandler whereHandler) Add all where attributes from the Where Handler argument.Add a bind statement to the query http://www.w3.org/TR/2013/REC-sparql11-query-20130321/#rGraphGraphPattern.Add a binding to the where clause.Add a bind statement to the query * http://www.w3.org/TR/2013/REC-sparql11-query-20130321/#rGraphGraphPattern.UpdateBuilder.addBind(org.apache.jena.sparql.expr.Expr expr, org.apache.jena.sparql.core.Var var) Add a binding to the where clause.Add a triple to the delete statement.Add a quad to the delete statement.UpdateBuilder.addDelete(Object g, Collection<org.apache.jena.graph.Triple> collection) Add all the statements in the model to the delete statement.Add all the statements in the model to the delete statement.UpdateBuilder.addDelete(Object graph, AbstractQueryBuilder<?> queryBuilder) Add the statements from the where clause in the specified query builder to the delete statements for the specified graph.Add a triple to the delete statement.Add all the statements in the model a specified graph to the delete statement.UpdateBuilder.addDelete(Collection<org.apache.jena.graph.Triple> collection) Add all triples to the delete statement.Add all the triples in the iterator to the delete statement.UpdateBuilder.addDelete(AbstractQueryBuilder<?> queryBuilder) Add the statements from the where clause in the specified query builder to the delete statement.UpdateBuilder.addDelete(org.apache.jena.graph.Triple t) Add a triple to the delete statement.UpdateBuilder.addDelete(org.apache.jena.rdf.model.Model model) Add all the statements in the model to the delete statement.UpdateBuilder.addDelete(org.apache.jena.sparql.core.Quad quad) Add a quad to the delete statement.UpdateBuilder.addDeleteQuads(Collection<org.apache.jena.sparql.core.Quad> collection) Add all the quads collection to the delete statement.Add an expression string as a filter.UpdateBuilder.addFilter(org.apache.jena.sparql.expr.Expr expression) Adds a filter to the where clause Use ExprFactory or NodeValue static or the AbstractQueryBuilder.makeExpr methods to create the expression.UpdateBuilder.addGraph(Object graph, AbstractQueryBuilder<?> subQuery) Add a graph statement to the query as per http://www.w3.org/TR/2013/REC-sparql11 -query-20130321/#rGraphGraphPattern.UpdateBuilder.addGraph(org.apache.jena.graph.Node graph, WhereHandler subQuery) Add a graph to the where clause.Add a triple to the insert statement.Add a quad to the insert statement.UpdateBuilder.addInsert(Object g, Collection<org.apache.jena.graph.Triple> collection) Add triples to the insert statement.Add triples to the insert statement.UpdateBuilder.addInsert(Object graph, AbstractQueryBuilder<?> queryBuilder) Add the statements from the where clause in the specified query builder to the insert statements for the specified graph.Add a triple in a specified graph to the insert statement.Add all the statements in the model a specified graph to the insert statement.UpdateBuilder.addInsert(Collection<org.apache.jena.graph.Triple> collection) Add all the triples in the model to the insert statement.Add all the triples to the insert statement.UpdateBuilder.addInsert(AbstractQueryBuilder<?> queryBuilder) Add the statements from the where clause in the specified query builder to the insert statement.UpdateBuilder.addInsert(org.apache.jena.graph.Triple t) Add a triple to the insert statement.UpdateBuilder.addInsert(org.apache.jena.rdf.model.Model model) Add all the statements in the model to the insert statement.UpdateBuilder.addInsert(org.apache.jena.sparql.core.Quad quad) Add a quad to the insert statement.UpdateBuilder.addInsertQuads(Collection<org.apache.jena.sparql.core.Quad> collection) Add all the quads in the collection to the insert statement.UpdateBuilder.addMinus(AbstractQueryBuilder<?> t) Add a minus clause to the query.UpdateBuilder.addOptional(Object s, Object p, Object o) Adds an optional triple or triple path to the where clause.UpdateBuilder.addOptional(Collection<org.apache.jena.sparql.core.TriplePath> collection) Add an optional triple to the where clauseUpdateBuilder.addOptional(AbstractQueryBuilder<?> t) Adds an optional group pattern to the where clause.UpdateBuilder.addOptional(WhereHandler whereHandler) Add the contents of a where handler as an optional statement.UpdateBuilder.addOptional(org.apache.jena.graph.FrontsTriple t) Adds an optional triple as to the where clause.UpdateBuilder.addOptional(org.apache.jena.graph.Triple t) Adds an optional triple to the where clause.UpdateBuilder.addOptional(org.apache.jena.sparql.core.TriplePath t) Add an optional triple to the where clauseAdd the prefix to the prefix mapping.Add the prefix to the prefix mapping.Add the prefix to the prefix mapping.UpdateBuilder.addPrefixes(Map<String, String> prefixes) Add the prefixes to the prefix mapping.UpdateBuilder.addPrefixes(org.apache.jena.shared.PrefixMapping prefixes) Add the prefixes to the prefix mapping.UpdateBuilder.addSubQuery(AbstractQueryBuilder<?> subQuery) Add a subquery to the where clause.UpdateBuilder.addUnion(AbstractQueryBuilder<?> subQuery) Add a union to the where clause.Adds a triple or triple path to the where clause.UpdateBuilder.addWhere(WhereClause<?> whereClause) Add the WhereClauseUpdateBuilder.addWhere(org.apache.jena.graph.FrontsTriple t) Adds a triple to the where clause.UpdateBuilder.addWhere(org.apache.jena.graph.Triple t) Adds a triple to the where clause.UpdateBuilder.addWhere(org.apache.jena.sparql.core.TriplePath t) Add the triple path to the where clauseSpecify the graph for all inserts and deletes.