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