uk.ac.ic.doc.automed.matching.modules.bidirectionalmap
Class DataTypeModule

java.lang.Object
  extended by uk.ac.ic.doc.automed.matching.modules.AbstractModule
      extended by uk.ac.ic.doc.automed.matching.modules.bidirectionalmap.DataTypeModule

public class DataTypeModule
extends AbstractModule

The module that compares the data types of the schema elements


Field Summary
 
Fields inherited from class uk.ac.ic.doc.automed.matching.modules.AbstractModule
bidirectionalDegrees, frame, semanticMappingNames
 
Constructor Summary
DataTypeModule(java.util.ArrayList elementsA, java.util.ArrayList elementsB)
          Constructs a DataTypeModule to compare the specified schema elements in the input lists.
DataTypeModule(SchemaElement[] elementsA, SchemaElement[] elementsB)
          Constructs a DataTypeModule to compare the specified schema elements in the input arrays.
DataTypeModule(SchemaElementPair[] pairs)
           
 
Method Summary
 
Methods inherited from class uk.ac.ic.doc.automed.matching.modules.AbstractModule
getBidirectionalDegrees, getBidirectionalDegrees, getBidirectionalSimilarity, getUSRs, saveDegrees, setBidirectionalDegrees, setUSRs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypeModule

public DataTypeModule(java.util.ArrayList elementsA,
                      java.util.ArrayList elementsB)
               throws MatchException
Constructs a DataTypeModule to compare the specified schema elements in the input lists.

Parameters:
elementsA - a list of SchemaElement objects
elementsB - a list of SchemaElement objects
Throws:
MatchException

DataTypeModule

public DataTypeModule(SchemaElement[] elementsA,
                      SchemaElement[] elementsB)
               throws MatchException
Constructs a DataTypeModule to compare the specified schema elements in the input arrays.

Parameters:
elementsA - an array of SchemaElement objects
elementsB - an array of SchemaElement objects
Throws:
MatchException

DataTypeModule

public DataTypeModule(SchemaElementPair[] pairs)
               throws UninstantiatedException
Throws:
UninstantiatedException