1 package com.daffodilwoods.daffodildb.server.sql99.dcl.sqlcontrolstatement; 2 3 import com.daffodilwoods.daffodildb.server.serversystem.*; 4 import com.daffodilwoods.daffodildb.server.sql99.expression.*; 5 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 6 import com.daffodilwoods.database.resource.*; 7 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.valueexpressionwithoutboolean; 8 9 public class simplecaseoperand1 { 10 11 public valueexpressionwithoutboolean _simplecaseoperand10; 12 13 private _Reference[] expRefs; 14 private _ServerSession serverSession; 15 16 public Object run(Object object) throws DException { 17 return SearchConditionUtility.executeExpression(_simplecaseoperand10, 18 expRefs, (VariableValues) object, serverSession); 19 } 20 21 public Object [] getParameters(Object object) throws DException { 22 return _simplecaseoperand10.getParameters(object); 23 } 24 25 public _Reference[] checkSemantic(_ServerSession object) throws DException { 26 serverSession = object; 27 expRefs = _simplecaseoperand10.getReferences(SQLcontrolstatement.dummyTableDetail); 28 return expRefs; 29 } 30 31 public String toString() { 32 StringBuffer sb = new StringBuffer (); 33 sb.append(" "); 34 sb.append(_simplecaseoperand10); 35 return sb.toString().trim(); 36 } 37 38 public Object clone() throws CloneNotSupportedException { 39 return this; 40 } 41 } 42 | Popular Tags |