Package org.intermine.sql.precompute
Class OptimiserMappingChecker
- java.lang.Object
-
- org.intermine.sql.precompute.OptimiserMappingChecker
-
- All Implemented Interfaces:
MappingUtilChecker<AbstractTable>
public class OptimiserMappingChecker extends java.lang.Object implements MappingUtilChecker<AbstractTable>
Class for checking partial mappings for validity for the MappingUtil.- Author:
- Matthew Wakeling
-
-
Constructor Summary
Constructors Constructor Description OptimiserMappingChecker(java.util.Set<AbstractConstraint> set1, java.util.Set<AbstractConstraint> set2)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
check(java.util.Map<AbstractTable,AbstractTable> map)
Checks a partial mapping.
-
-
-
Constructor Detail
-
OptimiserMappingChecker
public OptimiserMappingChecker(java.util.Set<AbstractConstraint> set1, java.util.Set<AbstractConstraint> set2)
Constructor.- Parameters:
set1
- the first set of constraintsset2
- the second set of constraints
-
-
Method Detail
-
check
public boolean check(java.util.Map<AbstractTable,AbstractTable> map)
Checks a partial mapping.- Specified by:
check
in interfaceMappingUtilChecker<AbstractTable>
- Parameters:
map
- the mapping to check - a Map from Table to Table- Returns:
- true if the mapping is valid
-
-