All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class DSRG.MKB.JoinConstraint

java.lang.Object
   |
   +----DSRG.MKB.JoinConstraint

public class JoinConstraint
extends Object
implements Serializable

Variable Index

 o joinSelectivity
 o myConditions
 o myR1
 o myR2

Constructor Index

 o JoinConstraint(Relation, Relation)

Method Index

 o addCondition(Attribute, Attribute, String)
 o addCondition(Condition)
 o deleteJoinConstraint()
 o displayAll()
 o Empty()
 o getConditions()
 o getJoinSelectivity()
 o getR1()
 o getR2()
 o setJoinSelectivity(double)
 o toString()

Variables

 o myR1
 private Relation myR1
 o myR2
 private Relation myR2
 o myConditions
 private Vector myConditions
 o joinSelectivity
 private double joinSelectivity

Constructors

 o JoinConstraint
 public JoinConstraint(Relation R1,
                       Relation R2)

Methods

 o deleteJoinConstraint
 public boolean deleteJoinConstraint()
 o Empty
 public boolean Empty()
 o displayAll
 public void displayAll()
 o toString
 public String toString()
Overrides:
toString in class Object
 o addCondition
 public boolean addCondition(Condition theCond)
 o addCondition
 public boolean addCondition(Attribute A1,
                             Attribute A2,
                             String Ext)
 o getR1
 public Relation getR1()
 o getR2
 public Relation getR2()
 o getConditions
 public Vector getConditions()
 o setJoinSelectivity
 public void setJoinSelectivity(double js)
 o getJoinSelectivity
 public double getJoinSelectivity()

All Packages  Class Hierarchy  This Package  Previous  Next  Index