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 run(Object 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 toString() { 27 StringBuffer sb = new StringBuffer (); 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 clone() throws CloneNotSupportedException { 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 |