public interface IGroupMemberNode extends IQueryNode, IVariableBindingRequirements
IQueryNode which may appear in an
IGroupNode.IQueryNode.Annotations| Modifier and Type | Method and Description |
|---|---|
TermNode |
getContext()
Return the context for the group graph pattern dominating this node.
|
IGroupNode<IGroupMemberNode> |
getParent()
Return the group to which this node belongs.
|
GraphPatternGroup<IGroupMemberNode> |
getParentGraphPatternGroup()
Return the lowest
GraphPatternGroup which dominates this node. |
JoinGroupNode |
getParentJoinGroup()
Return the lowest
JoinGroupNode which dominates this node. |
void |
setParent(IGroupNode<IGroupMemberNode> parent)
Set the group to which this bindings producer node belongs.
|
toStringannotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertygetDesiredBound, getRequiredBoundIGroupNode<IGroupMemberNode> getParent()
void setParent(IGroupNode<IGroupMemberNode> parent)
JoinGroupNode getParentJoinGroup()
JoinGroupNode which dominates this node. Note
that some kinds of IGroupMemberNodes do not appear within a
JoinGroupNode context. For example, NamedSubqueryRoot and
ConstructNode.JoinGroupNode -or- null if there is no
such parent join group.GraphPatternGroup<IGroupMemberNode> getParentGraphPatternGroup()
GraphPatternGroup which dominates this node.
Note that some kinds of IGroupMemberNodes do not appear within a
GraphPatternGroup context. For example, NamedSubqueryRoot
and ConstructNode.GraphPatternGroup -or- null if there is
no such parent group.TermNode getContext()
null if there is no graph pattern
dominating this node.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.