public class IQ2CQ extends Object
| Constructor and Description |
|---|
IQ2CQ() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> |
getConjunction(Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> optExpression,
List<it.unibz.inf.ontop.model.term.ImmutableExpression> expressions,
it.unibz.inf.ontop.model.term.TermFactory termFactory) |
static Optional<com.google.common.collect.ImmutableList<it.unibz.inf.ontop.iq.node.ExtensionalDataNode>> |
getExtensionalDataNodes(it.unibz.inf.ontop.iq.IQTree tree) |
static com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.ImmutableExpression> |
getFilterExpressions(it.unibz.inf.ontop.iq.IQTree tree) |
static com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.atom.DataAtom<it.unibz.inf.ontop.model.atom.RelationPredicate>> |
toDataAtoms(com.google.common.collect.ImmutableList<? extends it.unibz.inf.ontop.iq.IQTree> nodes) |
static it.unibz.inf.ontop.iq.IQTree |
toIQTree(com.google.common.collect.ImmutableList<? extends it.unibz.inf.ontop.iq.IQTree> extensionalNodes,
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> joiningConditions,
IntermediateQueryFactory iqFactory) |
public static com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.atom.DataAtom<it.unibz.inf.ontop.model.atom.RelationPredicate>> toDataAtoms(com.google.common.collect.ImmutableList<? extends it.unibz.inf.ontop.iq.IQTree> nodes)
public static it.unibz.inf.ontop.iq.IQTree toIQTree(com.google.common.collect.ImmutableList<? extends it.unibz.inf.ontop.iq.IQTree> extensionalNodes,
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> joiningConditions,
IntermediateQueryFactory iqFactory)
public static Optional<com.google.common.collect.ImmutableList<it.unibz.inf.ontop.iq.node.ExtensionalDataNode>> getExtensionalDataNodes(it.unibz.inf.ontop.iq.IQTree tree)
public static com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.ImmutableExpression> getFilterExpressions(it.unibz.inf.ontop.iq.IQTree tree)
public static Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> getConjunction(Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> optExpression, List<it.unibz.inf.ontop.model.term.ImmutableExpression> expressions, it.unibz.inf.ontop.model.term.TermFactory termFactory)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.