public class ProjectionDecompositionImpl extends Object implements ProjectionDecomposer.ProjectionDecomposition
| Modifier and Type | Method and Description |
|---|---|
protected static ProjectionDecomposer.ProjectionDecomposition |
createDecomposition(ImmutableSubstitution<ImmutableTerm> topSubstitution,
ImmutableSubstitution<ImmutableTerm> subSubstitution) |
protected static ProjectionDecomposer.ProjectionDecomposition |
createSubSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm> subSubstitution) |
protected static ProjectionDecomposer.ProjectionDecomposition |
createTopSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm> topSubstitution) |
Optional<ImmutableSubstitution<ImmutableTerm>> |
getSubSubstitution() |
Optional<ImmutableSubstitution<ImmutableTerm>> |
getTopSubstitution() |
public Optional<ImmutableSubstitution<ImmutableTerm>> getTopSubstitution()
getTopSubstitution in interface ProjectionDecomposer.ProjectionDecompositionpublic Optional<ImmutableSubstitution<ImmutableTerm>> getSubSubstitution()
getSubSubstitution in interface ProjectionDecomposer.ProjectionDecompositionprotected static ProjectionDecomposer.ProjectionDecomposition createTopSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm> topSubstitution)
protected static ProjectionDecomposer.ProjectionDecomposition createSubSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm> subSubstitution)
protected static ProjectionDecomposer.ProjectionDecomposition createDecomposition(ImmutableSubstitution<ImmutableTerm> topSubstitution, ImmutableSubstitution<ImmutableTerm> subSubstitution)
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.