KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > expression > booleanvalueexpression > SRESERVEDWORD1206543922Speriod_991726143qualifiedidentifierSperiod_991726143columnname


1 package com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression;
2
3 import com.daffodilwoods.daffodildb.server.sql99.common.*;
4 import com.daffodilwoods.daffodildb.server.sql99.expression.*;
5 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*;
6 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*;
7 import com.daffodilwoods.daffodildb.server.sql99.expression.stringvalueexpression.*;
8 import com.daffodilwoods.daffodildb.server.sql99.token.*;
9 import com.daffodilwoods.database.resource.*;
10
11 public class SRESERVEDWORD1206543922Speriod_991726143qualifiedidentifierSperiod_991726143columnname extends AbstractValueExpression implements columnreference {
12    public columnname _columnname0;
13    public Speriod_991726143 _Speriod_9917261431;
14    public qualifiedidentifier _qualifiedidentifier2;
15    public Speriod_991726143 _Speriod_9917261433;
16    public SRESERVEDWORD1206543922 _SRESERVEDWORD12065439224;
17
18    ColumnDetails columnDetail;
19
20    public Object JavaDoc run(Object JavaDoc object) throws DException {
21       throw new RuntimeException JavaDoc(" Declared Local Temporary Table not supported");
22    }
23
24    public Object JavaDoc runNonSharable(Object JavaDoc object) throws DException {
25       throw new RuntimeException JavaDoc(" Declared Local Temporary Table not supported");
26    }
27
28    public ColumnDetails[] getColumnDetails() throws DException {
29       columnDetail = new ColumnDetails();
30       String JavaDoc name = (String JavaDoc) _columnname0.run(null);
31       String JavaDoc table = (String JavaDoc) _qualifiedidentifier2.run(null);
32       String JavaDoc column[] = new String JavaDoc[] {table, name};
33       columnDetail.setColumnName(column);
34       return new ColumnDetails[] {columnDetail};
35    }
36
37    public Object JavaDoc[] getParameters(Object JavaDoc object) throws DException {
38       throw new RuntimeException JavaDoc("Column Of Declared temp Table Not Supported");
39    }
40
41    public ParameterInfo[] getParameterInfo() throws DException {
42       return null;
43
44    }
45
46    public AbstractRowValueExpression[] getChilds() {
47       AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] {};
48       return childs;
49
50    }
51
52    public String JavaDoc toString() {
53       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
54       sb.append(" ");
55       sb.append(_SRESERVEDWORD12065439224);
56       sb.append(" ");
57       sb.append(_Speriod_9917261433);
58       sb.append(" ");
59       sb.append(_qualifiedidentifier2);
60       sb.append(" ");
61       sb.append(_Speriod_9917261431);
62       sb.append(" ");
63       sb.append(_columnname0);
64       return sb.toString();
65    }
66
67    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
68       SRESERVEDWORD1206543922Speriod_991726143qualifiedidentifierSperiod_991726143columnname tempClass = new SRESERVEDWORD1206543922Speriod_991726143qualifiedidentifierSperiod_991726143columnname();
69       tempClass._columnname0 = (columnname) _columnname0.clone();
70       tempClass._Speriod_9917261431 = (Speriod_991726143) _Speriod_9917261431.clone();
71       tempClass._qualifiedidentifier2 = (qualifiedidentifier) _qualifiedidentifier2.clone();
72       tempClass._Speriod_9917261433 = (Speriod_991726143) _Speriod_9917261433.clone();
73       tempClass._SRESERVEDWORD12065439224 = (SRESERVEDWORD1206543922) _SRESERVEDWORD12065439224.clone();
74       return tempClass;
75    }
76 }
77
Popular Tags