KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > parsec > mssql > Alias


1 /*
2  * Created on 2004-11-16
3  *
4  * Author Ben Yu
5  */

6 package tests.jfun.parsec.mssql;
7
8 /**
9  * @author Ben Yu
10  *
11  * 2004-11-16
12  */

13 final class Alias {
14   private final Id name;
15   private final Table table;
16   
17   /**
18    * @param name
19    * @param table
20    */

21   Alias(final Id name, final Table table) {
22     this.name = name;
23     this.table = table;
24   }
25   /**
26    * @return Returns the name.
27    */

28   public Id getName() {
29     return name;
30   }
31   /**
32    * @return Returns the table.
33    */

34   public Table getTable() {
35     return table;
36   }
37   public String JavaDoc toString(){
38     if(table != null)
39       return ""+table+" as " + name;
40     else
41       return ""+table;
42   }
43 }
44
Popular Tags