Package lupos.engine.operators.messages

Examples of lupos.engine.operators.messages.BoundVariablesMessage


    rules12.applyRules(this.evaluator.getRootNode());
    final RIFRules13RulePackage rules13 = new RIFRules13RulePackage();
    rules13.applyRules(this.evaluator.getRootNode());
    final RIFRules14RulePackage rules14 = new RIFRules14RulePackage();
    rules14.applyRules(this.evaluator.getRootNode());
    this.evaluator.getRootNode().sendMessage(new BoundVariablesMessage());
    this.evaluator.logicalOptimization();
    return new Date().getTime() - start.getTime();
  }
View Full Code Here


    result.addAll(rules12.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
    final RIFRules13RulePackage rules13 = new RIFRules13RulePackage();
    result.addAll(rules13.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
    final RIFRules14RulePackage rules14 = new RIFRules14RulePackage();
    result.addAll(rules14.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
    this.evaluator.getRootNode().sendMessage(new BoundVariablesMessage());
    result.addAll(this.evaluator.logicalOptimizationDebugByteArray(prefixInstance));
    return result;
  }
View Full Code Here

    }

    rootOperator.deleteParents();
    rootOperator.setParents();
    rootOperator.detectCycles();
    rootOperator.sendMessage(new BoundVariablesMessage());
    if (deleted.size() > 0 || added.size() > 0)
      return new Tuple<Collection<BasicOperator>, Collection<BasicOperator>>(
          added, deleted);
    else
      return null;
View Full Code Here

    proj2.removePrecedingOperator(proj1);

    rootOperator.deleteParents();
    rootOperator.setParents();
    rootOperator.detectCycles();
    rootOperator.sendMessage(new BoundVariablesMessage());
    added.add(proj_new);
    deleted.add(proj1);
    deleted.add(proj2);
    if (deleted.size() > 0 || added.size() > 0)
      return new Tuple<Collection<BasicOperator>, Collection<BasicOperator>>(
View Full Code Here

  public static Result setupEvaluator(final CommonCoreQueryEvaluator<Node> evaluator, final Root collection){
    evaluator.setRootNode(collection);
    collection.deleteParents();
    collection.setParents();
    collection.detectCycles();
    collection.sendMessage(new BoundVariablesMessage());

    evaluator.setBindingsVariablesBasedOnOperatorgraph();

    final GetResult getResult = new GetResult();
    collection.visit(getResult);
View Full Code Here

TOP

Related Classes of lupos.engine.operators.messages.BoundVariablesMessage

Copyright © 2018 www.massapicom. 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.