public class JoinOrFilterVariableNullabilityTools extends Object
| Modifier and Type | Method and Description |
|---|---|
VariableNullability |
getChildrenVariableNullability(com.google.common.collect.ImmutableList<IQTree> children) |
VariableNullability |
getDummyVariableNullability(com.google.common.collect.ImmutableSet<Variable> variables) |
VariableNullability |
getVariableNullability(com.google.common.collect.ImmutableList<IQTree> children,
Optional<ImmutableExpression> joiningCondition) |
VariableNullability |
updateWithFilter(ImmutableExpression filter,
com.google.common.collect.ImmutableSet<com.google.common.collect.ImmutableSet<Variable>> nullableGroups,
com.google.common.collect.ImmutableSet<Variable> scope) |
public VariableNullability getChildrenVariableNullability(com.google.common.collect.ImmutableList<IQTree> children)
public VariableNullability getVariableNullability(com.google.common.collect.ImmutableList<IQTree> children, Optional<ImmutableExpression> joiningCondition)
public VariableNullability updateWithFilter(ImmutableExpression filter, com.google.common.collect.ImmutableSet<com.google.common.collect.ImmutableSet<Variable>> nullableGroups, com.google.common.collect.ImmutableSet<Variable> scope)
public VariableNullability getDummyVariableNullability(com.google.common.collect.ImmutableSet<Variable> variables)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.