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.