it.unibo.cs.USI.tools
Class EntityEntityConsistencyTable

java.lang.Object
  extended by it.unibo.cs.USI.tools.EntityEntityConsistencyTable
All Implemented Interfaces:
SemanticMappingConstants

public class EntityEntityConsistencyTable
extends java.lang.Object
implements SemanticMappingConstants

Version:
Incomplete Jun 1, 2005 12:22:14 AM
Author:
Matteo Magnani

Field Summary
private  boolean[][][] table
           
 
Fields inherited from interface it.unibo.cs.USI.tools.SemanticMappingConstants
DIS, EQ, INC, INT, semanticMappingNames, SUB, SUP
 
Constructor Summary
EntityEntityConsistencyTable()
           
 
Method Summary
 boolean isConsistent(int[] schema, SchemaElement[] entS1, SchemaElement[] entS2, SameSchemaRelationshipsTable t1, SameSchemaRelationshipsTable t2)
          TODO Only entities...
 boolean isConsistent(int AB, int BC, int AC)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

table

private boolean[][][] table
Constructor Detail

EntityEntityConsistencyTable

public EntityEntityConsistencyTable()
Method Detail

isConsistent

public boolean isConsistent(int AB,
                            int BC,
                            int AC)

isConsistent

public boolean isConsistent(int[] schema,
                            SchemaElement[] entS1,
                            SchemaElement[] entS2,
                            SameSchemaRelationshipsTable t1,
                            SameSchemaRelationshipsTable t2)
TODO Only entities...

Parameters:
schema -
relS1 -
relS2 -
entS1 -
entS2 -
Returns: