package org.whole.lang.rdb.visitors; import org.whole.lang.visitors.IVisitor; import org.whole.lang.rdb.model.*; /** * @generator Whole */ public interface IRDBVisitor extends IVisitor { public void visit(Database entity); public void visit(Schemas entity); public void visit(Schema entity); public void visit(Tables entity); public void visit(Table entity); public void visit(Columns entity); public void visit(Column entity); public void visit(PrimaryKey entity); public void visit(ColumnNames entity); public void visit(ForeignKeys entity); public void visit(ForeignKey entity); public void visit(ColumnReferences entity); public void visit(ColumnReference entity); public void visit(Indices entity); public void visit(Index entity); public void visit(ColumnIndices entity); public void visit(ColumnIndex entity); public void visit(Type entity); public void visit(IndexType entity); public void visit(Order entity); public void visit(IdMethod entity); public void visit(Action entity); public void visit(Deferrability entity); public void visit(URI entity); public void visit(Namespace entity); public void visit(Name entity); public void visit(StringData entity); public void visit(IntData entity); public void visit(BooleanData entity); }