public interface ConcreteIQTreeCache extends IQTreeCache
| Modifier and Type | Method and Description |
|---|---|
IQProperties |
convertIntoIQProperties()
Deprecated.
|
it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> |
getNotInternallyRequiredVariables() |
it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableSubstitution<NonVariableTerm>> |
getPossibleVariableDefinitions() |
it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable>> |
getUniqueConstraints() |
VariableNullability |
getVariableNullability() |
it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> |
getVariables() |
Boolean |
isDistinct() |
void |
setIsDistinct(Boolean isDistinct)
Can only be set ONCE!
|
void |
setNotInternallyRequiredVariables(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> notInternallyRequiredVariables)
Can only be set ONCE!
|
void |
setPossibleVariableDefinitions(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableSubstitution<NonVariableTerm>> possibleVariableDefinitions)
Can only be set ONCE!
|
void |
setUniqueConstraints(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable>> uniqueConstraints)
Can only be set ONCE!
|
void |
setVariableNullability(VariableNullability variableNullability)
Can only be set ONCE!
|
void |
setVariables(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> variables)
Can only be set ONCE!
|
applyFreshRenaming, areDistinctAlreadyRemoved, declareAsNormalizedForOptimizationWithEffect, declareAsNormalizedForOptimizationWithoutEffect, declareConstraintPushedDownWithEffect, declareDistinctRemovalWithEffect, declareDistinctRemovalWithoutEffect, isNormalizedForOptimization@Nullable it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> getVariables()
@Nullable it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> getNotInternallyRequiredVariables()
@Nullable VariableNullability getVariableNullability()
@Nullable it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableSubstitution<NonVariableTerm>> getPossibleVariableDefinitions()
@Nullable it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable>> getUniqueConstraints()
void setVariables(@Nonnull it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> variables)
void setNotInternallyRequiredVariables(@Nonnull it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable> notInternallyRequiredVariables)
void setVariableNullability(@Nonnull VariableNullability variableNullability)
void setPossibleVariableDefinitions(@Nonnull it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<ImmutableSubstitution<NonVariableTerm>> possibleVariableDefinitions)
void setUniqueConstraints(@Nonnull it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<Variable>> uniqueConstraints)
@Deprecated IQProperties convertIntoIQProperties()
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.