Examples of removeSucceedingOperator()


Examples of lupos.engine.operators.index.Root.removeSucceedingOperator()

       * remove the 2nd SubgraphContainer
       */
      root.removeSucceedingOperator(sg2);
      sg2.removeFromOperatorGraph();
      Root r = bis1.getRoot();
      r.removeSucceedingOperator(sg2);
       
      //remove the second sg-container
      u2.removePrecedingOperator(sg2);
     
    } catch (Exception e) {
View Full Code Here

Examples of lupos.engine.operators.index.Root.removeSucceedingOperator()

      /*
       * the join in the subgraph container will return the result
       */
      join.setSucceedingOperator(new OperatorIDTuple(new Result(), 0));

      root.removeSucceedingOperator(sg1);
      root.removeSucceedingOperator(sg2);

     
     
    } catch (JSONException e) {
View Full Code Here

Examples of lupos.engine.operators.index.Root.removeSucceedingOperator()

       * the join in the subgraph container will return the result
       */
      join.setSucceedingOperator(new OperatorIDTuple(new Result(), 0));

      root.removeSucceedingOperator(sg1);
      root.removeSucceedingOperator(sg2);

     
     
    } catch (JSONException e) {
      e.printStackTrace();
View Full Code Here

Examples of lupos.engine.operators.singleinput.ReplaceVar.removeSucceedingOperator()

          firstProjection.addSucceedingOperator(connection.getOperatorIDTuple());
          secondProjection.addSucceedingOperator(connection.getOperatorIDTuple());

          replaceVari.addSucceedingOperator(new OperatorIDTuple(secondFilter,0));
          replaceVari.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());

          startingOperator.addSucceedingOperator(new OperatorIDTuple(firstFilter,0));
          startingOperator.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());

        }
View Full Code Here

Examples of lupos.engine.operators.singleinput.ReplaceVar.removeSucceedingOperator()

          firstProjection.addSucceedingOperator(connection.getOperatorIDTuple());
          secondProjection.addSucceedingOperator(connection.getOperatorIDTuple());

          replaceVari.addSucceedingOperator(new OperatorIDTuple(secondFilter,0));
          replaceVari.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());

          startingOperator.addSucceedingOperator(new OperatorIDTuple(firstFilter,0));
          startingOperator.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());

        }
View Full Code Here

Examples of lupos.engine.operators.singleinput.ReplaceVar.removeSucceedingOperator()

          secondProjection.addSucceedingOperator(connection.getOperatorIDTuple());
          thirdProjection.addSucceedingOperator(new OperatorIDTuple(fourthFilter, 0));
          fourthProjection.addSucceedingOperator(connection.getOperatorIDTuple());

          replaceVari.addSucceedingOperator(new OperatorIDTuple(thirdFilter,0));
          replaceVari.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());

          startingOperator.addSucceedingOperator(new OperatorIDTuple(firstFilter,0));
          startingOperator.removeSucceedingOperator(connection.getOperatorIDTuple().getOperator());
        }
      }
View Full Code Here

Examples of lupos.engine.operators.singleinput.generate.Generate.removeSucceedingOperator()

    final Collection<BasicOperator> deleted = new LinkedList<BasicOperator>();
    final Collection<BasicOperator> added = new LinkedList<BasicOperator>();
    final Generate generate = (Generate) mso.get("generate");

    for (final BasicOperator d : disconnect) {
      generate.removeSucceedingOperator(d);
      d.removePrecedingOperator(generate);
    }
    for (final BasicOperator i : instead) {
      // ??????????????? the following is questionable ???????????????????
      for (final BasicOperator d : disconnect) {
View Full Code Here

Examples of lupos.engine.operators.tripleoperator.TriggerOneTime.removeSucceedingOperator()

        }
      }
      deleted.add(join);
    }
    // remove join from trigger operator
    trigger.removeSucceedingOperator(join);
    if (trigger.getSucceedingOperators().size() == 0) {
      // remove trigger operator
      for (final BasicOperator bo : trigger.getPrecedingOperators()) {
        bo.removeSucceedingOperator(trigger);
      }
View Full Code Here

Examples of lupos.engine.operators.tripleoperator.TriplePattern.removeSucceedingOperator()

    // Delete empty ReplaceVar
    if (replaceVar.getSubstitutionsVariableLeft().size() == 0) {
      final OperatorIDTuple succ = replaceVar.getSucceedingOperators()
          .get(0);
      pat.addSucceedingOperator(succ);
      pat.removeSucceedingOperator(replaceVar);
      succ.getOperator().removePrecedingOperator(replaceVar);
      succ.getOperator().addPrecedingOperator(pat);

      rootOperator.deleteParents();
      rootOperator.setParents();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.