public class ZeroLengthPathNode extends GroupMemberNodeBase<ZeroLengthPathNode> implements IBindingProducerNode
DEFAULT_INITIAL_CAPACITY| Constructor and Description |
|---|
ZeroLengthPathNode()
Deprecated.
|
ZeroLengthPathNode(BOp[] args,
Map<String,Object> anns)
Deprecated.
Required shallow copy constructor.
|
ZeroLengthPathNode(TermNode left,
TermNode right)
Deprecated.
|
ZeroLengthPathNode(ZeroLengthPathNode op)
Deprecated.
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode). |
| Modifier and Type | Method and Description |
|---|---|
Set<IVariable<?>> |
getDesiredBound(StaticAnalysis sa)
Deprecated.
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<?>> |
getProducedBindings()
Deprecated.
Return the variables used by the path - i.e.
|
Set<IVariable<?>> |
getRequiredBound(StaticAnalysis sa)
Deprecated.
Return the variables used in the node that *must* be bound prior to
evaluating the node.
|
TermNode |
left()
Deprecated.
Returns the left term.
|
TermNode |
right()
Deprecated.
Returns the right term.
|
void |
setLeft(TermNode left)
Deprecated.
Sets the left term.
|
void |
setRight(TermNode right)
Deprecated.
Sets the right term.
|
String |
toString(int indent)
Deprecated.
The contract of this method at this level is under-specified.
|
getContext, 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, toShortStringfinalize, getClass, notify, notifyAll, wait, wait, waitannotations, argIterator, args, arity, clone, get, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertypublic ZeroLengthPathNode(ZeroLengthPathNode op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode).public ZeroLengthPathNode(BOp[] args, Map<String,Object> anns)
public ZeroLengthPathNode()
public TermNode left()
public void setLeft(TermNode left)
public TermNode right()
public void setRight(TermNode right)
public Set<IVariable<?>> getProducedBindings()
public String toString(int indent)
CoreBaseBOpCoreBaseBOp.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 BOptoString in interface IQueryNodetoString in class CoreBaseBOppublic 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 IVariableBindingRequirementspublic Set<IVariable<?>> getDesiredBound(StaticAnalysis sa)
IVariableBindingRequirementsIVariableBindingRequirements.getRequiredBound(StaticAnalysis).getDesiredBound in interface IVariableBindingRequirementsCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.