KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dql > queryexpression > queryspecification > asteriskedidentifier


1 package com.daffodilwoods.daffodildb.server.sql99.dql.queryexpression.queryspecification;
2 import com.daffodilwoods.daffodildb.server.sql99.common.*;
3 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*;
4 import com.daffodilwoods.daffodildb.server.sql99.utils.*;
5 import com.daffodilwoods.database.resource.*;
6
7 /**
8  * This class represents identifier which is used in conjunction with asterisk
9  * in selectlist. This identifer represents the catalog name or sahema name or
10  * table name.
11  * <p>Title: </p>
12  * <p>Description: </p>
13  * <p>Copyright: Copyright (c) 2004</p>
14  * <p>Company: </p>
15  * @author not attributable
16  * @version 1.0
17  */

18 public class asteriskedidentifier implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter {
19   /**
20    * It represents an identifier.
21    */

22
23   public identifier _asteriskedidentifier0;
24
25   /**
26    * see documentation of these method in queryexpressionbody
27    * @param tableDetails
28    * @return
29    * @throws DException
30    */

31
32    public _Reference[] getReferences(TableDetails[] tableDetails) throws DException {
33       return null;
34    }
35    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
36       return _asteriskedidentifier0.run(object);
37    }
38
39    public String JavaDoc toString() {
40       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
41       sb.append(" ");
42       sb.append(_asteriskedidentifier0);
43       return sb.toString();
44    }
45
46    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
47       asteriskedidentifier tempClass = new asteriskedidentifier();
48       tempClass._asteriskedidentifier0 = (identifier) _asteriskedidentifier0.clone();
49       return tempClass;
50    }
51 }
52
Popular Tags