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 run(Object 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 [] { ( (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 toString() { 27 StringBuffer sb = new StringBuffer (); 28 sb.append(" "); 29 sb.append(_timestampstring0); 30 return sb.toString(); 31 } 32 33 public Object clone() throws CloneNotSupportedException { 34 timestampstring tempClass = new timestampstring(); 35 tempClass._timestampstring0 = (characterstringliteral) _timestampstring0.clone(); 36 return tempClass; 37 } 38 39 } 40 | Popular Tags |