Tabnine Logo
DatalogDependencyGraphGenerator.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
it.unibz.inf.ontop.datalog.DatalogDependencyGraphGenerator
constructor

Best Java code snippets using it.unibz.inf.ontop.datalog.DatalogDependencyGraphGenerator.<init> (Showing top 5 results out of 315)

origin: ontop/ontop

DatalogDependencyGraphGenerator dependencyGraph = new DatalogDependencyGraphGenerator(rules);
List<Predicate> topDownPredicates = Lists.reverse(dependencyGraph.getPredicatesInBottomUp());
origin: it.unibz.inf.ontop/ontop-optimization

List<CQIE> rules = queryProgram.getRules();
DatalogDependencyGraphGenerator dependencyGraph = new DatalogDependencyGraphGenerator(rules);
List<Predicate> topDownPredicates = Lists.reverse(dependencyGraph.getPredicatesInBottomUp());
origin: ontop/ontop

isOrderBy = queryModifiers.hasModifiers() && !queryModifiers.getSortConditions().isEmpty();
DatalogDependencyGraphGenerator depGraph = new DatalogDependencyGraphGenerator(queryProgram.getRules());
Multimap<Predicate, CQIE> ruleIndex = depGraph.getRuleIndex();
List<Predicate> predicatesInBottomUp = depGraph.getPredicatesInBottomUp();
origin: it.unibz.inf.ontop/ontop-reformulation-sql

isOrderBy = queryModifiers.hasModifiers() && !queryModifiers.getSortConditions().isEmpty();
DatalogDependencyGraphGenerator depGraph = new DatalogDependencyGraphGenerator(queryProgram);
Multimap<Predicate, CQIE> ruleIndex = depGraph.getRuleIndex();
List<Predicate> predicatesInBottomUp = depGraph.getPredicatesInBottomUp();
origin: it.unibz.inf.ontop/ontop-translation-sql

DatalogDependencyGraphGenerator depGraph = new DatalogDependencyGraphGenerator(
    queryProgram);
it.unibz.inf.ontop.datalogDatalogDependencyGraphGenerator<init>

Popular methods of DatalogDependencyGraphGenerator

  • getPredicatesInBottomUp
    Returns the Bottom-up Ordered List of predicates
  • getRuleIndex
  • getExtensionalPredicates
  • generateOrderedDepGraph
    This method will * Order the #predicateDependencyGraph using a top down approach * Then reverse the
  • generateRuleDependencyGraph
    generates the #ruleDependencyGraph
  • removeRuleIndexByBodyPredicate_traverseBodyAtom
    This is a helper method for #removeRuleIndexByBodyPredicate. This method traverses in an atom, and r
  • updatePredicateDependencyGraph
    Updates the #predicateDependencyGraph by the input rule. It adds all the edges to #predicateDepende
  • updatePredicateDependencyGraph_traverseBodyAtom
    This is a helper method for #updatePredicateDependencyGraph. This method traverses in an atom, and p
  • updateRuleIndexByBodyPredicate
    updates
  • updateRuleIndexByBodyPredicate_traverseBodyAtom
    This is a helper method for #updateRuleIndexByBodyPredicate. This method traverses in an atom, and p
  • updateRuleIndexes
    This method takes a rule and populates the ruleIndex field.
  • updateRuleIndexes

Popular in Java

  • Parsing JSON documents to java classes using gson
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getApplicationContext (Context)
  • compareTo (BigDecimal)
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • Permission (java.security)
    Legacy security code; do not use.
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now