Interface DirectFilterBuiltin

All Superinterfaces:
Builtin, Receiver
All Known Implementing Classes:
DirectBetween, DirectLess, DirectLessOrEqual, IsNotFunctional2, IsNotFunctional3

public interface DirectFilterBuiltin extends Receiver, Builtin
interface for a direct filter builtin. A direct filter builtin gets full
relations and thus can make use of indices for the relations.
  • Method Details

    • setParameters

      void setParameters(BuiltinReceiver receiver, int sourceArity, int destArity, BitSet variablePositions)
      set parameters
      Parameters:
      receiver - , the callback to get results
      destArity - , the destination arity
      sourceArity - , the source arity
      variablePositions - , the variables from left