public abstract class GraphManagement extends Update
DEFAULT_INITIAL_CAPACITY| Constructor and Description |
|---|
GraphManagement(BOp[] args,
Map<String,Object> anns) |
GraphManagement(GraphManagement op) |
GraphManagement(UpdateType updateType) |
| Modifier and Type | Method and Description |
|---|---|
Set<IVariable<?>> |
getDesiredBound(StaticAnalysis sa)
Get variables that are not required to be bound, but desired in the
sense that we want them to be bound when evaluating the construct.
|
Set<IVariable<?>> |
getRequiredBound(StaticAnalysis sa)
Return the variables used in the node that *must* be bound prior to
evaluating the node.
|
boolean |
isSilent()
The "SILENT" option (default
false) (for operations
which have this concept). |
void |
setSilent(boolean silent) |
getDatasetClauses, getSourceGraph, getTargetGraph, getUpdateType, setDatasetClauses, setSourceGraph, setTargetGraphgetContext, getParent, getParentGraphPatternGroup, getParentJoinGroup, setParentgetQueryHints, toStringaddExplainHint, getExplainHints, getQueryHint, getQueryHint, getQueryHintAsBoolean, getQueryHintAsBoolean, getQueryHintAsInteger, replaceAllWith, setQueryHint, setQueryHintsaddArg, addArg, addArgIfAbsent, annotations, annotationsEqual, argIterator, args, arity, clearProperty, copyAll, get, getProperty, indexOf, removeArg, replaceWith, setArg, setArgs, setId, setProperty, setUnboundProperty, toArray, toArrayannotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waittoStringannotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertypublic GraphManagement(UpdateType updateType)
updateType - public GraphManagement(GraphManagement op)
op - public final boolean isSilent()
Updatefalse) (for operations
which have this concept).public Set<IVariable<?>> getRequiredBound(StaticAnalysis sa)
IVariableBindingRequirementsIVariableBindingRequirements#getRequiredBound()
interface cannot be satisified, the query may still be valid and return
results (for the SPARQL 1.1 service example mentioned above, it may not,
for the FILTER it may).
The set of these variables must be disjoint from
IVariableBindingRequirements#getRequiredUnound().getRequiredBound in interface IVariableBindingRequirementsgetRequiredBound in class Updatepublic Set<IVariable<?>> getDesiredBound(StaticAnalysis sa)
IVariableBindingRequirementsIVariableBindingRequirements.getRequiredBound(StaticAnalysis).getDesiredBound in interface IVariableBindingRequirementsgetDesiredBound in class UpdateCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.