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.*; 5 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*; 6 import com.daffodilwoods.database.resource.*; 7 8 public class rowvalueconstructorelement extends AbstractValueExpression implements rowvalueconstructor { 9 public valueexpressionwithoutrowvalueconstructorwithoutboolean _rowvalueconstructorelement0; 10 11 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 12 return _rowvalueconstructorelement0.run(object); 13 } 14 15 public ParameterInfo[] getParameterInfo() throws DException { 16 return _rowvalueconstructorelement0.getParameterInfo(); 17 } 18 19 public AbstractRowValueExpression[] getChilds() { 20 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] { (AbstractRowValueExpression) (_rowvalueconstructorelement0)}; 21 return childs; 22 23 } 24 25 public int getCardinality() throws DException { 26 return _rowvalueconstructorelement0.getCardinality(); 27 } 28 29 public String toString() { 30 StringBuffer sb = new StringBuffer (); 31 sb.append(" "); 32 sb.append(_rowvalueconstructorelement0); 33 return sb.toString(); 34 } 35 36 public Object clone() throws CloneNotSupportedException { 37 rowvalueconstructorelement tempClass = new rowvalueconstructorelement(); 38 tempClass._rowvalueconstructorelement0 = (valueexpressionwithoutrowvalueconstructorwithoutboolean) _rowvalueconstructorelement0.clone(); 39 return tempClass; 40 } 41 } 42 | Popular Tags |