Class FunctionalDependencyConstruct
- java.lang.Object
-
- it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
-
public class FunctionalDependencyConstruct extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFunctionalDependencyConstruct(it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID> determinants, it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID> dependents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID>getDependents()it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID>getDeterminants()inthashCode()Optional<FunctionalDependencyConstruct>merge(FunctionalDependencyConstruct fdConstruct)If FD cannot be merged with the provided FD return empty otherwise return the merged oneStringtoString()
-
-
-
Method Detail
-
getDeterminants
public it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID> getDeterminants()
-
getDependents
public it.unibz.inf.ontop.com.google.common.collect.ImmutableSet<QuotedID> getDependents()
-
merge
public Optional<FunctionalDependencyConstruct> merge(FunctionalDependencyConstruct fdConstruct)
If FD cannot be merged with the provided FD return empty otherwise return the merged one
-
-