KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > expression > stringvalueexpression > characterfactor


1 package com.daffodilwoods.daffodildb.server.sql99.expression.stringvalueexpression;
2
3 import com.daffodilwoods.daffodildb.server.sql99.*;
4 import com.daffodilwoods.daffodildb.server.sql99.common.*;
5 import com.daffodilwoods.daffodildb.server.sql99.expression.*;
6 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*;
7 import com.daffodilwoods.database.resource.*;
8
9 public class characterfactor extends AbstractValueExpression implements charactervalueexpression {
10    public dummyrule _Optdummyrule0;
11    public characterprimary _characterprimary1;
12
13    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
14       return _characterprimary1.run(object);
15    }
16
17    public ParameterInfo[] getParameterInfo() throws DException {
18       return _characterprimary1.getParameterInfo();
19    }
20
21    public AbstractRowValueExpression[] getChilds() {
22       AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] { (AbstractRowValueExpression) (_characterprimary1)};
23       return childs;
24    }
25
26    public String JavaDoc toString() {
27       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
28       sb.append(" ");
29       sb.append(_characterprimary1);
30       sb.append(" ");
31       if (_Optdummyrule0 != null) {
32          sb.append(_Optdummyrule0);
33       }
34       return sb.toString();
35    }
36
37    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
38       characterfactor tempClass = new characterfactor();
39       if (_Optdummyrule0 != null) {
40          tempClass._Optdummyrule0 = (dummyrule) _Optdummyrule0.clone();
41       }
42       tempClass._characterprimary1 = (characterprimary) _characterprimary1.clone();
43       return tempClass;
44    }
45 }
46
Popular Tags