public void addDependencies(HashSet<DbObject> dependencies){
  if (dependencies.contains(this)) {
    return;
  }
  if (sequences != null) {
    for (    Sequence s : sequences) {
      dependencies.add(s);
    }
  }
  ExpressionVisitor visitor=ExpressionVisitor.getDependenciesVisitor(dependencies);
  for (  Column col : columns) {
    col.isEverything(visitor);
  }
  if (constraints != null) {
    for (    Constraint c : constraints) {
      c.isEverything(visitor);
    }
  }
  dependencies.add(this);
}

public void addDependencies ( HashSet < DbObject > dependencies ) { if ( dependencies . contains ( this ) ) { return ; } if ( sequences != null ) { for ( Sequence s : sequences ) { dependencies . add ( s ) ; } } ExpressionVisitor visitor = ExpressionVisitor . getDependenciesVisitor ( dependencies ) ; for ( Column col : columns ) { col . isEverything ( visitor ) ; } if ( constraints != null ) { for ( Constraint c : constraints ) { c . isEverything ( visitor ) ; } } dependencies . add ( this ) ; }
add all objects that this table depends on to the hash set .
