jInfer

cz.cuni.mff.ksi.jinfer.functionalDependencies
Class InitialModel

java.lang.Object
  extended by cz.cuni.mff.ksi.jinfer.functionalDependencies.InitialModel

public class InitialModel
extends Object

Model for initial data needed for repairing. This model contains list of RXMLTree and functional dependencies.


Constructor Summary
InitialModel()
          Default constructor of initial model.
 
Method Summary
 void addFD(List<FD> fDs)
          Add list of functional dependencies into the model.
 void addTree(List<RXMLTree> xmlTrees)
          Add list of RXMLTree into the model.
 int getFDsCount()
          Get number of functional dependencies contained in this model.
 List<FD> getFunctionalDependencies()
          Get list of functional dependencies contained in this model.
 List<RXMLTree> getTrees()
          Get list of trees contained in this model.
 int getTreesCount()
          Get number of RXMLTree contained in this model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitialModel

public InitialModel()
Default constructor of initial model.

Method Detail

addFD

public void addFD(List<FD> fDs)
Add list of functional dependencies into the model.

Parameters:
fDs - List to be added to initial model.

getFunctionalDependencies

public List<FD> getFunctionalDependencies()
Get list of functional dependencies contained in this model.

Returns:
List of functional dependencies.

getTrees

public List<RXMLTree> getTrees()
Get list of trees contained in this model.

Returns:
List of trees.

addTree

public void addTree(List<RXMLTree> xmlTrees)
Add list of RXMLTree into the model.

Parameters:
xmlTrees - List of trees to be added to the model.

getFDsCount

public int getFDsCount()
Get number of functional dependencies contained in this model.

Returns:
Number of functional dependencies.

getTreesCount

public int getTreesCount()
Get number of RXMLTree contained in this model.

Returns:
Number of RXMLTree.

jInfer

Generated on Fri Dec 9 00:01:25 CET 2011