1 package com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression; 2 3 import com.daffodilwoods.daffodildb.server.sql99.common.*; 4 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*; 5 import com.daffodilwoods.database.resource.*; 6 import com.daffodilwoods.daffodildb.server.serversystem._ServerSession; 7 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference; 8 import com.daffodilwoods.database.utility.P; 9 10 public class rowvalueconstructorelementwithoutboolean extends AbstractRowValueExpression implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, rowvalueconstructorwithoutboolean { 11 public valueexpressionwithoutrowvalueconstructorwithoutboolean _rowvalueconstructorelementwithoutboolean0; 12 13 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 14 15 return _rowvalueconstructorelementwithoutboolean0.run(object); 16 } 17 18 public ParameterInfo[] getParameterInfo() throws DException { 19 ParameterInfo[] param =_rowvalueconstructorelementwithoutboolean0.getParameterInfo(); 20 for (int i = 0; i < param.length; i++) { 21 param[i].setOrdinalPosition(0); 22 } 23 return param; 24 } 25 26 public AbstractRowValueExpression[] getChilds() { 27 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] { (AbstractRowValueExpression) (_rowvalueconstructorelementwithoutboolean0)}; 28 return childs; 29 } 30 31 public String toString() { 32 StringBuffer sb = new StringBuffer (); 33 sb.append(" "); 34 sb.append(_rowvalueconstructorelementwithoutboolean0); 35 return sb.toString(); 36 } 37 38 public Object clone() throws CloneNotSupportedException { 39 rowvalueconstructorelementwithoutboolean tempClass = new rowvalueconstructorelementwithoutboolean(); 40 tempClass._rowvalueconstructorelementwithoutboolean0 = (valueexpressionwithoutrowvalueconstructorwithoutboolean) _rowvalueconstructorelementwithoutboolean0.clone(); 41 return tempClass; 42 } 43 } 44 | Popular Tags |