public class JoinExtractionUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JoinExtractionUtils.UnsatisfiableExpressionException
TODO: explain
|
| Modifier and Type | Method and Description |
|---|---|
static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ImmutableExpression> |
extractBooleanExpressionsFromJoins(InnerJoinNode topJoinNode,
IntermediateQuery query)
Deprecated.
|
static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<JoinOrFilterNode> |
extractFilterAndInnerJoinNodes(InnerJoinNode topJoinNode,
IntermediateQuery query)
TODO: find a better name
TODO: explain
|
Optional<ImmutableExpression> |
extractFoldAndOptimizeBooleanExpressions(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<JoinOrFilterNode> filterAndJoinNodes)
TODO: explain
|
static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<QueryNode> |
extractNonInnerJoinOrFilterNodesFromJoins(InnerJoinNode topJoinNode,
IntermediateQuery query)
Deprecated.
|
Optional<ImmutableExpression> |
foldBooleanExpressions(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ImmutableExpression> booleanExpressions) |
public Optional<ImmutableExpression> extractFoldAndOptimizeBooleanExpressions(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<JoinOrFilterNode> filterAndJoinNodes) throws JoinExtractionUtils.UnsatisfiableExpressionException
public static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<JoinOrFilterNode> extractFilterAndInnerJoinNodes(InnerJoinNode topJoinNode, IntermediateQuery query)
public Optional<ImmutableExpression> foldBooleanExpressions(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ImmutableExpression> booleanExpressions)
@Deprecated public static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ImmutableExpression> extractBooleanExpressionsFromJoins(InnerJoinNode topJoinNode, IntermediateQuery query)
@Deprecated public static it.unibz.inf.ontop.com.google.common.collect.ImmutableList<QueryNode> extractNonInnerJoinOrFilterNodesFromJoins(InnerJoinNode topJoinNode, IntermediateQuery query)
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.