public class ConstructNode extends AbstractStatementContainer<StatementPatternNode> implements IStatementContainer
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConstructNode.Annotations |
DEFAULT_INITIAL_CAPACITY| Constructor and Description |
|---|
ConstructNode() |
ConstructNode(AST2BOpContext ctx) |
ConstructNode(BOp[] args,
Map<String,Object> anns)
Required shallow copy constructor.
|
ConstructNode(ConstructNode op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode). |
| Modifier and Type | Method and Description |
|---|---|
IGroupNode<StatementPatternNode> |
addChild(StatementPatternNode child)
Add a child to this group.
|
boolean |
isDistinctQuads() |
boolean |
isNativeDistinct()
|
void |
setDistinctQuads(boolean quads) |
void |
setNativeDistinct(boolean nativeDistinct) |
String |
toString(int indent)
Simple but robust version of to-String
|
getDesiredBound, getRequiredBoundaddArg, addArg, clone, getAttachedJoinFilters, getChildren, isEmpty, iterator, removeArg, removeChild, replaceWith, setArg, setAttachedJoinFilters, sizegetContext, getParent, getParentGraphPatternGroup, getParentJoinGroup, setParentgetQueryHints, toStringaddExplainHint, getExplainHints, getQueryHint, getQueryHint, getQueryHintAsBoolean, getQueryHintAsBoolean, getQueryHintAsInteger, replaceAllWith, setQueryHint, setQueryHintsaddArgIfAbsent, annotations, annotationsEqual, argIterator, args, arity, clearProperty, copyAll, get, getProperty, indexOf, setArgs, setId, setProperty, setUnboundProperty, toArray, toArrayannotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetContext, getParent, getParentGraphPatternGroup, getParentJoinGroup, setParentannotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertygetDesiredBound, getRequiredBoundpublic ConstructNode()
public ConstructNode(AST2BOpContext ctx)
public ConstructNode(ConstructNode op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode).public IGroupNode<StatementPatternNode> addChild(StatementPatternNode child)
IGroupNodeaddChild in interface IGroupNode<StatementPatternNode>addChild in class GroupNodeBase<StatementPatternNode>public boolean isNativeDistinct()
public void setNativeDistinct(boolean nativeDistinct)
public boolean isDistinctQuads()
public void setDistinctQuads(boolean quads)
public String toString(int indent)
GroupNodeBasetoString in interface BOptoString in interface IQueryNodetoString in class GroupNodeBase<StatementPatternNode>Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.