KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > expression > booleanvalueexpression > scale


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 JavaDoc[] {"setColumnPredicates()"});
17    }
18
19    public _Iterator execute(_IndexTable indexTable, _Order order, String JavaDoc[] queryColumns, TableDetails tableDetails) throws DException {
20       throw new DException("DSE565", new Object JavaDoc[] {"execute()"});
21    }
22
23    public Object JavaDoc run(Object JavaDoc 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 JavaDoc toString() {
34       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
35       sb.append(" ");
36       sb.append(_scale0);
37       return sb.toString();
38    }
39
40    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
41       scale tempClass = new scale();
42       tempClass._scale0 = (exactnumericliteral) _scale0.clone();
43       return tempClass;
44    }
45 }
46
Popular Tags