com.bigdata.rdf.sparql.ast
Class Update
java.lang.Object
com.bigdata.bop.CoreBaseBOp
com.bigdata.bop.ModifiableBOpBase
com.bigdata.rdf.sparql.ast.ASTBase
com.bigdata.rdf.sparql.ast.QueryNodeBase
com.bigdata.rdf.sparql.ast.GroupMemberNodeBase<IGroupMemberNode>
com.bigdata.rdf.sparql.ast.Update
- All Implemented Interfaces:
- BOp, IGroupMemberNode, IQueryNode, IPropertySet, Serializable, Cloneable
- Direct Known Subclasses:
- GraphManagement, GraphUpdate
public abstract class Update
- extends GroupMemberNodeBase<IGroupMemberNode>
A SPARQL Update operation.
- Version:
- $Id: Update.java 6269 2012-04-10 15:02:48Z thompsonbry $
- Author:
- Bryan Thompson
- See Also:
- Serialized Form
| Methods inherited from class com.bigdata.bop.ModifiableBOpBase |
addArg, addArg, addArgIfAbsent, annotations, annotationsEqual, argIterator, args, arity, clearProperty, copyAll, get, getProperty, mutation, removeArg, replaceWith, setArg, setArgs, setId, setProperty, setUnboundProperty, toArray, toArray |
| Methods inherited from class com.bigdata.bop.CoreBaseBOp |
annotationsEqual, annotationsToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, toShortString |
Update
public Update(UpdateType updateType)
Update
public Update(Update op)
- Parameters:
op -
Update
public Update(BOp[] args,
Map<String,Object> anns)
- Parameters:
args - anns -
getUpdateType
public final UpdateType getUpdateType()
getSourceGraph
public ConstantNode getSourceGraph()
- The
ConstantNode for the source graph (for operations which have
this concept).
- Throws:
UnsupportedOperationException - if this concept is not supported by this type of
Update operation.
setSourceGraph
public void setSourceGraph(ConstantNode sourceGraph)
getTargetGraph
public ConstantNode getTargetGraph()
- The
ConstantNode for the target graph (for operations which have
this concept). If there is only one graph on which the operation will
have an effect, then it is modeled by this annotation.
- Throws:
UnsupportedOperationException - if this concept is not supported by this type of
Update operation.
setTargetGraph
public void setTargetGraph(ConstantNode targetGraph)
isSilent
public boolean isSilent()
- The "SILENT" option (default
false) (for operations
which have this concept).
- Throws:
UnsupportedOperationException - if this concept is not supported by this type of
Update operation.
setSilent
public void setSilent(boolean silent)
Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.