| 1 package com.daffodilwoods.daffodildb.server.sql99.dql.queryexpression; 2 3 import java.util.*; 4 5 import com.daffodilwoods.daffodildb.server.sql99.common.*; 6 import com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.fromclause.*; 7 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*; 8 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 9 import com.daffodilwoods.database.resource.*; 10 11 public class queryname implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, tableorqueryname { 12 public identifier _queryname0; 13 14 public void setDefaultValues(_VariableValueOperations variableValueOperation) throws DException { 15 16 } 17 18 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 19 return _queryname0.run(null); 20 } 21 22 public TableDetails getTableDetails() throws DException { 23 TableDetails tableDetailObject = null; 24 try { 25 String [] queryName = new String [] { (String ) _queryname0.run(null)}; 26 tableDetailObject = new TableDetails(); 27 tableDetailObject.setTableName(queryName); 28 } catch (Exception e) { 29 e.printStackTrace(); 30 } 31 return tableDetailObject; 32 } 33 34 public void getColumnsIncluded(ArrayList aList) throws DException { 35 36 } 37 38 public void getTablesIncluded(ArrayList aList) throws DException { 39 } 40 41 public String toString() { 42 StringBuffer sb = new StringBuffer (); 43 sb.append(" "); 44 sb.append(_queryname0); 45 return sb.toString().trim(); 46 } 47 48 public Object clone() throws CloneNotSupportedException { 49 queryname tempClass = new queryname(); 50 tempClass._queryname0 = (identifier) _queryname0.clone(); 51 return tempClass; 52 } 53 } 54 | Popular Tags |