@Deprecated public abstract class ExternalSet extends AbstractQueryModelNode implements TupleExpr
Constructor and Description |
---|
ExternalSet()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
double |
cardinality()
Deprecated.
|
ExternalSet |
clone()
Deprecated.
Returns a (deep) clone of this query model node.
|
abstract CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(BindingSet bindings)
Deprecated.
|
Set<String> |
getAssuredBindingNames()
Deprecated.
Gets the names of the bindings that are guaranteed to be present in the results produced by this tuple
expression.
|
Set<String> |
getBindingNames()
Deprecated.
Gets the names of the bindings that are, or can be, returned by this tuple expression when it is evaluated.
|
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Deprecated.
Visits this node.
|
getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceChildNode, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toString, visitChildren
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visitChildren
public Set<String> getBindingNames()
TupleExpr
getBindingNames
in interface TupleExpr
public Set<String> getAssuredBindingNames()
TupleExpr
getAssuredBindingNames
in interface TupleExpr
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNode
visit
in interface QueryModelNode
X extends Exception
public ExternalSet clone()
QueryModelNode
clone
in interface QueryModelNode
clone
in interface TupleExpr
clone
in class AbstractQueryModelNode
public double cardinality()
public abstract CloseableIteration<BindingSet,QueryEvaluationException> evaluate(BindingSet bindings) throws QueryEvaluationException
QueryEvaluationException
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.