public class DatasetNode extends QueryNodeBase
DEFAULT_INITIAL_CAPACITY
Constructor and Description |
---|
DatasetNode(BOp[] args,
Map<String,Object> anns)
Required shallow copy constructor.
|
DatasetNode(org.openrdf.query.Dataset dataset,
boolean update) |
DatasetNode(DatasetNode op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode) . |
DatasetNode(DataSetSummary defaultGraphs,
DataSetSummary namedGraphs) |
DatasetNode(DataSetSummary defaultGraphs,
DataSetSummary namedGraphs,
IElementFilter<ISPO> defaultGraphFilter,
IElementFilter<ISPO> namedGraphFilter)
Core constructor implementation.
|
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
boolean update) |
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
IElementFilter<ISPO> defaultGraphFilter,
IElementFilter<ISPO> namedGraphFilter,
boolean update) |
Modifier and Type | Method and Description |
---|---|
IElementFilter<ISPO> |
getDefaultGraphFilter() |
DataSetSummary |
getDefaultGraphs() |
IElementFilter<ISPO> |
getNamedGraphFilter() |
DataSetSummary |
getNamedGraphs() |
void |
setDefaultGraphFilter(IElementFilter<ISPO> defaultGraphFilter) |
void |
setDefaultGraphs(DataSetSummary defaultGraphs) |
void |
setNamedGraphFilter(IElementFilter<ISPO> namedGraphFilter) |
void |
setNamedGraphs(DataSetSummary namedGraphs) |
String |
toString(int indent)
The contract of this method at this level is under-specified.
|
getQueryHints, toString
addExplainHint, getExplainHints, getQueryHint, getQueryHint, getQueryHintAsBoolean, getQueryHintAsBoolean, getQueryHintAsInteger, replaceAllWith, setQueryHint, setQueryHints
addArg, addArg, addArgIfAbsent, annotations, annotationsEqual, argIterator, args, arity, clearProperty, copyAll, get, getProperty, indexOf, removeArg, replaceWith, setArg, setArgs, setId, setProperty, setUnboundProperty, toArray, toArray
annotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString
finalize, getClass, notify, notifyAll, wait, wait, wait
annotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString
getProperty
public DatasetNode(DatasetNode op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode)
.public DatasetNode(BOp[] args, Map<String,Object> anns)
public DatasetNode(Set<IV> defaultGraphs, Set<IV> namedGraphs, boolean update)
defaultGraphs
- namedGraphs
- update
- true
iff this is a SPARQL update.public DatasetNode(Set<IV> defaultGraphs, Set<IV> namedGraphs, IElementFilter<ISPO> defaultGraphFilter, IElementFilter<ISPO> namedGraphFilter, boolean update)
public DatasetNode(DataSetSummary defaultGraphs, DataSetSummary namedGraphs)
public DatasetNode(org.openrdf.query.Dataset dataset, boolean update)
public DatasetNode(DataSetSummary defaultGraphs, DataSetSummary namedGraphs, IElementFilter<ISPO> defaultGraphFilter, IElementFilter<ISPO> namedGraphFilter)
defaultGraphs
- The list of default graphs (optional). When not specified, all
graphs will be used unless a defaultGraphsFilter is
applied.namedGraphs
- The list of named graphs (optional). When not specified, all
graphs will be used unless a namedGraphsFilter is
applied.defaultGraphFilter
- A filter for default graphs (optional and typically only used
when the defaultGraphs is null
, e.g., to
apply ACLs).namedGraphFilter
- A filter for named graphs (optional and typically only used
when the namedGraphs is null
, e.g., to
apply ACLs).public void setDefaultGraphs(DataSetSummary defaultGraphs)
public void setNamedGraphs(DataSetSummary namedGraphs)
public void setDefaultGraphFilter(IElementFilter<ISPO> defaultGraphFilter)
public void setNamedGraphFilter(IElementFilter<ISPO> namedGraphFilter)
public DataSetSummary getDefaultGraphs()
public DataSetSummary getNamedGraphs()
public IElementFilter<ISPO> getDefaultGraphFilter()
public IElementFilter<ISPO> getNamedGraphFilter()
public String toString(int indent)
CoreBaseBOp
CoreBaseBOp.toString()
Or:
- return a pretty-print representation of the object with indent
Note that the former contract may or may not include recursive descent through a tree-like
object, whereas the latter almost certainly does.toString
in interface BOp
toString
in interface IQueryNode
toString
in class CoreBaseBOp
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.