Class FedXArbitraryLengthPath
java.lang.Object
org.eclipse.rdf4j.query.algebra.AbstractQueryModelNode
org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath
org.eclipse.rdf4j.federated.algebra.FedXArbitraryLengthPath
- All Implemented Interfaces:
Serializable,Cloneable,FedXTupleExpr,QueryRef,VariableExpr,QueryModelNode,TupleExpr,VariableScopeChange
A specialization of
ArbitraryLengthPath to maintain the QueryInfo- Author:
- Andreas Schwarte
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieve the attached query information of the tuple expressionMethods inherited from class org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath
clone, equals, getAssuredBindingNames, getBindingNames, getContextVar, getMinLength, getObjectVar, getOrder, getPathExpression, getScope, getSignature, getSubjectVar, getSupportedOrders, hashCode, replaceChildNode, setContextVar, setMinLength, setObjectVar, setOrder, setPathExpression, setScope, setSubjectVar, visit, visitChildrenMethods inherited from class org.eclipse.rdf4j.query.algebra.AbstractQueryModelNode
getCardinality, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getTotalTimeNanosActual, isCardinalitySet, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, resetCardinality, setCardinality, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, shouldCacheCardinality, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.rdf4j.federated.algebra.FedXTupleExpr
getFreeVarCountMethods inherited from interface org.eclipse.rdf4j.query.algebra.QueryModelNode
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visit, visitChildrenMethods inherited from interface org.eclipse.rdf4j.query.algebra.TupleExpr
clone, getAssuredBindingNames, getBindingNames, getOrder, getSupportedOrders, setOrder
-
Constructor Details
-
FedXArbitraryLengthPath
-
-
Method Details
-
getFreeVars
- Specified by:
getFreeVarsin interfaceVariableExpr- Returns:
- a list of free (i.e. unbound) variables in this expression
-
getQueryInfo
Description copied from interface:QueryRefRetrieve the attached query information of the tuple expression- Specified by:
getQueryInfoin interfaceQueryRef- Returns:
- the
QueryInfo
-