KickJava   Java API By Example, From Geeks To Geeks.

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


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