| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| SubstitutionFactory
Accessible through Guice (recommended) or through CoreSingletons.
|
| Class and Description |
|---|
| SubstitutionFactory
Accessible through Guice (recommended) or through CoreSingletons.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| SubstitutionFactory
Accessible through Guice (recommended) or through CoreSingletons.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| Class and Description |
|---|
| SubstitutionFactory
Accessible through Guice (recommended) or through CoreSingletons.
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| Class and Description |
|---|
| ProtoSubstitution
TODO: find a better name
Minimal interface for a substitution
May not depend on the AtomFactory and SubstitutionFactory
|
| Class and Description |
|---|
| ProtoSubstitution
TODO: find a better name
Minimal interface for a substitution
May not depend on the AtomFactory and SubstitutionFactory
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| ProtoSubstitution
TODO: find a better name
Minimal interface for a substitution
May not depend on the AtomFactory and SubstitutionFactory
|
| Var2VarSubstitution
Substitution where variables are only mapped to variables
|
| Class and Description |
|---|
| ImmutableSubstitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
|
| 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.
|
| InjectiveVar2VarSubstitution
Var2VarSubstitution that is injective
(no value in the substitution map is shared by two keys)
|
| ProtoSubstitution
TODO: find a better name
Minimal interface for a substitution
May not depend on the AtomFactory and SubstitutionFactory
|
| Substitution
A substitution is a function of variables to terms.
|
| SubstitutionFactory
Accessible through Guice (recommended) or through CoreSingletons.
|
| Var2VarSubstitution
Substitution where variables are only mapped to variables
|
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.