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.rowvalueexpression.*; 8 import com.daffodilwoods.daffodildb.server.sql99.token.*; 9 import com.daffodilwoods.database.resource.*; 10 import com.daffodilwoods.database.sqlinitiator.*; 11 12 public class scale extends AbstractRowValueExpression implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter { 13 public exactnumericliteral _scale0; 14 15 public void setColumnPredicates(_AllColumnPredicates allColumnPredicates) throws DException { 16 throw new DException("DSE565", new Object [] {"setColumnPredicates()"}); 17 } 18 19 public _Iterator execute(_IndexTable indexTable, _Order order, String [] queryColumns, TableDetails tableDetails) throws DException { 20 throw new DException("DSE565", new Object [] {"execute()"}); 21 } 22 23 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 24 return _scale0.run(object); 25 } 26 27 public AbstractRowValueExpression[] getChilds() { 28 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] {}; 29 return childs; 30 31 } 32 33 public String toString() { 34 StringBuffer sb = new StringBuffer (); 35 sb.append(" "); 36 sb.append(_scale0); 37 return sb.toString(); 38 } 39 40 public Object clone() throws CloneNotSupportedException { 41 scale tempClass = new scale(); 42 tempClass._scale0 = (exactnumericliteral) _scale0.clone(); 43 return tempClass; 44 } 45 } 46 | Popular Tags |