public interface LinearInclusionDependencies<P extends AtomPredicate>
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<DataAtom<P>> |
chaseAllAtoms(com.google.common.collect.ImmutableCollection<DataAtom<P>> atoms)
Chases given atoms with the linear inclusions dependencies
IMPORTANT: each dependency is applied only ONCE to each atom
|
com.google.common.collect.ImmutableSet<DataAtom<P>> |
chaseAtom(DataAtom<P> atom)
Chases a given atom with the linear inclusions dependencies
IMPORTANT: each dependency is applied only ONCE to the atom
|
com.google.common.collect.ImmutableSet<DataAtom<P>> chaseAtom(DataAtom<P> atom)
atom - to be chasedcom.google.common.collect.ImmutableSet<DataAtom<P>> chaseAllAtoms(com.google.common.collect.ImmutableCollection<DataAtom<P>> atoms)
atoms - to be chasedCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.