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 run(Object object) throws DException { 21 throw new RuntimeException (" Declared Local Temporary Table not supported"); 22 } 23 24 public Object runNonSharable(Object object) throws DException { 25 throw new RuntimeException (" Declared Local Temporary Table not supported"); 26 } 27 28 public ColumnDetails[] getColumnDetails() throws DException { 29 columnDetail = new ColumnDetails(); 30 String name = (String ) _columnname0.run(null); 31 String table = (String ) _qualifiedidentifier2.run(null); 32 String column[] = new String [] {table, name}; 33 columnDetail.setColumnName(column); 34 return new ColumnDetails[] {columnDetail}; 35 } 36 37 public Object [] getParameters(Object object) throws DException { 38 throw new RuntimeException ("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 toString() { 53 StringBuffer sb = new StringBuffer (); 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 clone() throws CloneNotSupportedException { 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 |