Interface FedXTupleExpr

All Superinterfaces:
Cloneable, QueryModelNode, QueryRef, Serializable, TupleExpr, VariableExpr
All Known Subinterfaces:
ExclusiveTupleExpr, ExclusiveTupleExprRenderer, StatementTupleExpr
All Known Implementing Classes:
CheckStatementPattern, ExclusiveArbitraryLengthPath, ExclusiveGroup, ExclusiveStatement, FedXStatementPattern, PassThroughTupleExpr, StatementSourcePattern

public interface FedXTupleExpr extends TupleExpr, VariableExpr, QueryRef
Interface marking known FedX algebra nodes.
Author:
Andreas Schwarte
See Also:
StatementTupleExpr, ExclusiveTupleExpr
  • Method Details

    • getFreeVarCount

      default int getFreeVarCount()
      Returns:
      the number of free (i.e. unbound) variables in this expression