AggregationNodeImpl(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> groupingVariables,
ImmutableSubstitution<ImmutableFunctionalTerm> substitution,
SubstitutionFactory substitutionFactory,
IntermediateQueryFactory iqFactory,
AggregationNormalizer aggregationNormalizer,
ImmutableUnificationTools unificationTools,
ConstructionNodeTools constructionNodeTools,
ImmutableSubstitutionTools substitutionTools,
TermFactory termFactory,
CoreUtilsFactory coreUtilsFactory,
OntopModelSettings settings) |
CompositeQueryNodeImpl(SubstitutionFactory substitutionFactory,
IntermediateQueryFactory iqFactory) |
ExtendedProjectionNodeImpl(SubstitutionFactory substitutionFactory,
IntermediateQueryFactory iqFactory,
ImmutableUnificationTools unificationTools,
ConstructionNodeTools constructionNodeTools,
ImmutableSubstitutionTools substitutionTools,
TermFactory termFactory,
CoreUtilsFactory coreUtilsFactory) |
InnerJoinNodeImpl(Optional<ImmutableExpression> optionalFilterCondition,
TermNullabilityEvaluator nullabilityEvaluator,
TermFactory termFactory,
TypeFactory typeFactory,
IntermediateQueryFactory iqFactory,
SubstitutionFactory substitutionFactory,
ConstructionNodeTools constructionNodeTools,
ImmutableUnificationTools unificationTools,
ImmutableSubstitutionTools substitutionTools,
JoinOrFilterVariableNullabilityTools variableNullabilityTools,
ConditionSimplifier conditionSimplifier,
InnerJoinNormalizer normalizer) |
JoinLikeNodeImpl(Optional<ImmutableExpression> optionalJoinCondition,
TermNullabilityEvaluator nullabilityEvaluator,
TermFactory termFactory,
IntermediateQueryFactory iqFactory,
TypeFactory typeFactory,
SubstitutionFactory substitutionFactory,
ImmutableUnificationTools unificationTools,
ImmutableSubstitutionTools substitutionTools) |
JoinOrFilterNodeImpl(Optional<ImmutableExpression> optionalFilterCondition,
TermNullabilityEvaluator nullabilityEvaluator,
TermFactory termFactory,
IntermediateQueryFactory iqFactory,
TypeFactory typeFactory,
SubstitutionFactory substitutionFactory,
ImmutableUnificationTools unificationTools,
ImmutableSubstitutionTools substitutionTools) |