1 package com.daffodilwoods.daffodildb.server.sql99.dml;2 3 import com.daffodilwoods.daffodildb.server.sql99.common.Parameters;4 import com.daffodilwoods.daffodildb.server.sql99.common.ParameterInfo;5 import com.daffodilwoods.daffodildb.server.sql99.common.TableDetails;6 import com.daffodilwoods.daffodildb.server.sql99.dql.*;7 import com.daffodilwoods.database.resource.*;8 import com.daffodilwoods.database.general.*;9 import com.daffodilwoods.daffodildb.server.sql99.utils._VariableValues;10 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference;11 import com.daffodilwoods.daffodildb.server.serversystem._ServerSession;12 import com.daffodilwoods.daffodildb.server.sql99.common.ColumnDetails;13 public interface insertcolumnsandsource extends com.daffodilwoods.daffodildb.utils.parser.StatementExecuter,Parameters {14 public ParameterInfo[] getParameterInfo() throws DException ;15 ColumnDetails[] getColumnDetails() throws DException;16 _Reference[] getReferences( TableDetails[] td ) throws DException ;17 void checkcolumnsValidity(int length) throws DException;18 _Reference[] checkSemantic(_ServerSession object) throws DException ;19 }20