KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > token > timestampstring


1 package com.daffodilwoods.daffodildb.server.sql99.token;
2
3 import com.daffodilwoods.daffodildb.server.sql99.common.*;
4 import com.daffodilwoods.daffodildb.utils.field.*;
5 import com.daffodilwoods.database.resource.*;
6
7 public class timestampstring implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, TypeConstants, _TOKEN {
8    public characterstringliteral _timestampstring0;
9
10    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
11       return _timestampstring0.run(object);
12    }
13
14    public int getType() {
15       return OTHERS;
16    }
17
18    public ColumnDetails[] getColumnDetails() throws DException {
19       ColumnDetails[] columnDetails = _timestampstring0.getColumnDetails();
20       columnDetails[0].setColumnName(new String JavaDoc[] { ( (FieldBase) _timestampstring0.run(null)).getObject().toString()});
21       columnDetails[0].setType(CONSTANT);
22       columnDetails[0].setDatatype(Datatypes.TIMESTAMP);
23       return columnDetails;
24    }
25
26    public String JavaDoc toString() {
27       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
28       sb.append(" ");
29       sb.append(_timestampstring0);
30       return sb.toString();
31    }
32
33    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
34       timestampstring tempClass = new timestampstring();
35       tempClass._timestampstring0 = (characterstringliteral) _timestampstring0.clone();
36       return tempClass;
37    }
38
39 }
40
Popular Tags