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 timestring implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, TypeConstants, _TOKEN { 8 public characterstringliteral _timestring0; 9 10 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 11 return _timestring0.run(object); 12 } 13 14 public ColumnDetails[] getColumnDetails() throws DException { 15 ColumnDetails[] columnDetails = _timestring0.getColumnDetails(); 16 columnDetails[0].setColumnName(new String [] { ( (FieldBase) _timestring0.run(null)).getObject().toString()}); 17 columnDetails[0].setType(CONSTANT); 18 columnDetails[0].setDatatype(Datatypes.TIME); 19 return columnDetails; 20 } 21 22 public int getType() { 23 return OTHERS; 24 } 25 26 public String toString() { 27 StringBuffer sb = new StringBuffer (); 28 sb.append(" "); 29 sb.append(_timestring0); 30 return sb.toString(); 31 } 32 33 public Object clone() throws CloneNotSupportedException { 34 timestring tempClass = new timestring(); 35 tempClass._timestring0 = (characterstringliteral) _timestring0.clone(); 36 return tempClass; 37 } 38 39 } 40 | Popular Tags |