1 package com.daffodilwoods.daffodildb.server.sql99.dcl.sqlcontrolstatement; 2 3 import com.daffodilwoods.daffodildb.server.sql99.*; 4 import com.daffodilwoods.database.resource.*; 5 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 6 import com.daffodilwoods.daffodildb.server.serversystem.*; 7 import com.daffodilwoods.daffodildb.server.sql99.common.*; 8 import java.util.ArrayList ; 9 10 public interface SQLcontrolstatement extends SQLexecutablestatement, com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, _Executer { 11 12 static final TableDetails[] dummyTableDetail = new TableDetails[0]; 13 14 void setOuterControlStatement(SQLcontrolstatement st); 15 16 public Object [] getParameters(Object object) throws DException; 17 18 _Reference[] checkSemantic(_ServerSession object) throws DException; 19 20 public ParameterInfo[] getParameterInfo() throws DException; 21 22 public ColumnDetails[] getColumnDetails() throws DException; 23 24 public void getTableIncluded(ArrayList aList) throws DException; 25 26 public void getColumnsIncluded(ArrayList aList) throws DException; 27 } 28 | Popular Tags |