1 package com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression; 2 3 import com.daffodilwoods.daffodildb.server.datasystem.interfaces.*; 4 import com.daffodilwoods.daffodildb.server.sql99.common.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator.*; 6 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition.*; 7 import com.daffodilwoods.daffodildb.server.sql99.expression.*; 8 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*; 9 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*; 10 import com.daffodilwoods.database.resource.*; 11 import com.daffodilwoods.database.sqlinitiator.*; 12 13 public class resultexpression extends AbstractRowValueExpression implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, result { 14 public valueexpression _resultexpression0; 15 16 public void setColumnPredicates(_AllColumnPredicates allColumnPredicates) throws DException { 17 throw new DException("DSE565", new Object [] {"setColumnPredicates()"}); 18 } 19 20 public _Iterator execute(_IndexTable indexTable, _Order order, String [] queryColumns, TableDetails tableDetails) throws DException { 21 throw new DException("DSE565", new Object [] {"execute()"}); 22 } 23 24 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 25 return _resultexpression0.run(object); 26 } 27 28 public ParameterInfo[] getParameterInfo() throws DException { 29 return _resultexpression0.getParameterInfo(); 30 } 31 32 public AbstractRowValueExpression[] getChilds() { 33 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] { (AbstractRowValueExpression) (_resultexpression0)}; 34 return childs; 35 36 } 37 38 public String toString() { 39 StringBuffer sb = new StringBuffer (); 40 sb.append(" "); 41 sb.append(_resultexpression0); 42 return sb.toString(); 43 } 44 45 public Object clone() throws CloneNotSupportedException { 46 resultexpression tempClass = new resultexpression(); 47 tempClass._resultexpression0 = (valueexpression) _resultexpression0.clone(); 48 return tempClass; 49 } 50 } 51 | Popular Tags |