Class AbstractSelfJoinSimplifier.DeterminantGroupEvaluation
- java.lang.Object
-
- it.unibz.inf.ontop.iq.optimizer.impl.AbstractSelfJoinSimplifier.DeterminantGroupEvaluation
-
- Enclosing class:
- AbstractSelfJoinSimplifier<C extends FunctionalDependency>
protected static class AbstractSelfJoinSimplifier.DeterminantGroupEvaluation extends Object
-
-
Field Summary
Fields Modifier and Type Field Description it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ExtensionalDataNode>dataNodesit.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableExpression>expressionsImmutableSubstitution<VariableOrGroundTerm>substitution
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeterminantGroupEvaluation(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableExpression> expressions, it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ExtensionalDataNode> dataNodes, ImmutableSubstitution<VariableOrGroundTerm> substitution)
-
-
-
Field Detail
-
expressions
public final it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableExpression> expressions
-
dataNodes
public final it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ExtensionalDataNode> dataNodes
-
substitution
public final ImmutableSubstitution<VariableOrGroundTerm> substitution
-
-
Constructor Detail
-
DeterminantGroupEvaluation
protected DeterminantGroupEvaluation(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableExpression> expressions, it.unibz.inf.ontop.com.google.common.collect.ImmutableList<ExtensionalDataNode> dataNodes, ImmutableSubstitution<VariableOrGroundTerm> substitution)
-
-