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