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