| Package | Description |
|---|---|
| it.unibz.inf.ontop.substitution | |
| it.unibz.inf.ontop.substitution.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IndempotentVar2VarSubstitution
Var-to-var substitution S satisfying the indempotency property:
S(x) = S(S(x) = S(S(S(...S(x)...)))
Concretely it means that its domain and its range do not intersect.
|
interface |
InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Modifier and Type | Method and Description |
|---|---|
Var2VarSubstitution |
Var2VarSubstitution.composeWithVar2Var(Var2VarSubstitution g) |
Var2VarSubstitution |
ImmutableSubstitution.getVar2VarFragment() |
Var2VarSubstitution |
SubstitutionFactory.getVar2VarSubstitution(com.google.common.collect.ImmutableMap<Variable,Variable> substitutionMap) |
| Modifier and Type | Method and Description |
|---|---|
Var2VarSubstitution |
Var2VarSubstitution.composeWithVar2Var(Var2VarSubstitution g) |
| Modifier and Type | Class and Description |
|---|---|
class |
IndempotentVar2VarSubstitutionImpl |
class |
InjectiveVar2VarSubstitutionImpl |
class |
Var2VarSubstitutionImpl
Immutable
Variable --> Variable substitution. |
| Modifier and Type | Method and Description |
|---|---|
Var2VarSubstitution |
Var2VarSubstitutionImpl.composeWithVar2Var(Var2VarSubstitution g) |
Var2VarSubstitution |
ImmutableSubstitutionImpl.getVar2VarFragment() |
Var2VarSubstitution |
Var2VarSubstitutionImpl.getVar2VarFragment() |
Var2VarSubstitution |
SubstitutionFactoryImpl.getVar2VarSubstitution(com.google.common.collect.ImmutableMap<Variable,Variable> substitutionMap) |
| Modifier and Type | Method and Description |
|---|---|
protected Stream<Map.Entry<Variable,Variable>> |
Var2VarSubstitutionImpl.composeRenaming(Var2VarSubstitution g) |
Var2VarSubstitution |
Var2VarSubstitutionImpl.composeWithVar2Var(Var2VarSubstitution g) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.