1 package com.daffodilwoods.daffodildb.server.sql99.dml; 2 3 import java.util.*; 4 5 import com.daffodilwoods.daffodildb.server.serversystem.*; 6 import com.daffodilwoods.daffodildb.server.sql99.common.*; 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 fetchtargetlist implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter { 12 13 public String toString() { 14 StringBuffer sb = new StringBuffer (); 15 sb.append(" "); 16 int i = 0; 17 for (; i < _OptRepScomma94843605targetspecification0.length - 1; i++) { 18 sb.append(_OptRepScomma94843605targetspecification0[i]); 19 sb.append(","); 20 } 21 sb.append(_OptRepScomma94843605targetspecification0[i]); 22 return sb.toString().trim(); 23 } 24 25 public targetspecification[] _OptRepScomma94843605targetspecification0; 26 27 public Object run(Object object) throws DException { 28 int len = _OptRepScomma94843605targetspecification0.length; 29 Object [] objToReturn = new Object [len]; 30 for (int i = 0; i < len; i++) { 31 objToReturn[i] = _OptRepScomma94843605targetspecification0[i].run(object); 32 } 33 return objToReturn; 34 } 35 36 public _Reference[] getReferences(_ServerSession serverSession) throws DException { 37 ArrayList list = new ArrayList(); 38 int len = _OptRepScomma94843605targetspecification0.length; 39 for (int i = 0; i < len; i++) { 40 list.addAll(Arrays.asList(_OptRepScomma94843605targetspecification0[i]. 41 getReferences(new TableDetails[0]))); 42 } 43 return (_Reference[]) list.toArray(new _Reference[0]); 44 } 45 46 public Object clone() throws CloneNotSupportedException { 47 return this; 48 } 49 } 50 | Popular Tags |