Interface IOperationCompiler

    • Method Detail

      • compile

        java.util.List<ISearchOperation> compile​(SubPlan plan,
                                                 java.util.Set<PParameter> boundParameters)
        Compiles a plan of POperations to a list of type List<ISearchOperation>
        Parameters:
        plan -
        boundParameters -
        Returns:
        an ordered list of POperations that make up the compiled search plan
        Throws:
        ViatraQueryRuntimeException
      • getVariableMappings

        java.util.Map<PVariable,​java.lang.Integer> getVariableMappings()
        Returns:
        the cached variable bindings for the previously created plan