1 package com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary; 2 3 import com.daffodilwoods.daffodildb.server.sql99.common.*; 4 import com.daffodilwoods.daffodildb.server.sql99.dcl.sqlcontrolstatement.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dcl.sqltransactionstatement.*; 6 import com.daffodilwoods.daffodildb.server.sql99.dml.*; 7 import com.daffodilwoods.daffodildb.server.sql99.expression.*; 8 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*; 9 import com.daffodilwoods.database.resource.*; 10 11 public class SQLparameterreference extends AbstractValueExpression implements assignmenttarget, assignmentsource, targetspecification, generalvaluespecification, simpletargetspecification, simplevaluespecification { 12 public basicidentifierchain _SQLparameterreference0; 13 14 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 15 return _SQLparameterreference0.run(object); 16 } 17 18 public ColumnDetails[] getChildColumnDetails() throws DException { 19 return null; 20 } 21 22 public AbstractRowValueExpression[] getChilds() { 23 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] { (AbstractRowValueExpression) (_SQLparameterreference0)}; 24 return childs; 25 } 26 27 public ParameterInfo[] getParameterInfo() throws DException { 28 return _SQLparameterreference0.getParameterInfo(); 29 } 30 31 public String toString() { 32 StringBuffer sb = new StringBuffer (); 33 sb.append(" "); 34 sb.append(_SQLparameterreference0); 35 return sb.toString(); 36 } 37 38 public Object clone() throws CloneNotSupportedException { 39 SQLparameterreference tempClass = new SQLparameterreference(); 40 tempClass._SQLparameterreference0 = (basicidentifierchain) _SQLparameterreference0.clone(); 41 return tempClass; 42 } 43 44 } 45 | Popular Tags |