Package it.unibz.inf.ontop.dbschema.impl
Class BasicOntopViewFKSaturator
- java.lang.Object
-
- it.unibz.inf.ontop.dbschema.impl.BasicOntopViewFKSaturator
-
- All Implemented Interfaces:
OntopViewFKSaturator
public class BasicOntopViewFKSaturator extends Object implements OntopViewFKSaturator
Only looks at the target relations of existing FKs, does not consider transitive closure of FKs.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBasicOntopViewFKSaturator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsaturateForeignKeys(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<OntopViewDefinition> viewDefinitions, it.unibz.inf.ontop.com.google.common.collect.ImmutableMultimap<RelationID,RelationID> childrenMultimap, it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<RelationID,JsonView> jsonViewMap)
-
-
-
Method Detail
-
saturateForeignKeys
public void saturateForeignKeys(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<OntopViewDefinition> viewDefinitions, it.unibz.inf.ontop.com.google.common.collect.ImmutableMultimap<RelationID,RelationID> childrenMultimap, it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<RelationID,JsonView> jsonViewMap)
- Specified by:
saturateForeignKeysin interfaceOntopViewFKSaturator
-
-