1 package com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.fromclause; 2 3 import com.daffodilwoods.daffodildb.server.serversystem.*; 4 import com.daffodilwoods.daffodildb.server.sql99.common.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.execution.*; 6 import com.daffodilwoods.daffodildb.server.sql99.dql.listenerevents.*; 7 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.*; 8 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition.*; 9 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 10 import com.daffodilwoods.database.resource.*; 11 import java.util.*; 12 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.order._OrderPlan; 13 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.order._SingleTableOrderPlan; 14 15 28 29 public interface tablereference extends com.daffodilwoods.daffodildb.utils.parser.StatementExecuter,Parameters{ 30 31 44 45 public OrderMappingWithTableRefernces[] checkForOrderSequencePlan( _ServerSession session , _OrderPlan orderPlan, _BVEPlan bvePlan, _QueryColumns queryColumns ,ConditionArray conditionArray, boolean isUnderLoj ) throws DException ; 46 47 60 61 public _TablePlan[] getTablePlan( _ServerSession session, _DatedFramework datedCondition, _BVEPlan bvePlan, _OrderPlan orderPlan, _QueryColumns queryColumns , ConditionArray conditionArray) throws DException; 62 public _TablePlan[] getTablePlans( _ServerSession session , _DatedFramework datedCondition, _BVEPlan bvePlan, _OrderPlan orderPlan, _QueryColumns queryColumns , ConditionArray conditionArray) throws DException ; 63 64 71 72 public TableDetails[] getTableDetails(_ServerSession session,ColumnDetails[] queryColumns) throws DException ; 73 74 79 80 public ColumnDetails[] getColumnDetails()throws DException; 81 82 89 90 public _Reference[] getUnderlyingReferences() throws DException ; 91 92 98 99 public void verifyValues(_VariableValueOperations variableValueOperation) throws DException ; 100 public void setDefaultValues(_VariableValueOperations variableValueOperations) throws DException ; 101 TableDetails[] getAllTableDetails() throws DException ; 102 TableDetails[] getViewTableDetails() throws DException ; 103 public void getColumnsIncluded(ArrayList aList) throws DException ; 104 public void getTablesIncluded(ArrayList aList) throws DException ; 105 public ParameterInfo[] getParameterInfo() throws DException ; 106 public _BVEPlan getBveExecutionPlan() throws DException; 107 TableDetails[] getTablesForBlankInsert() throws DException; 108 void setTablesForInsertion( ColumnMappingHandler mappingHandler,_VariableValueOperations vv) throws DException ; 109 public com.daffodilwoods.daffodildb.server.sql99.utils._Reference[] checkSemantic(com.daffodilwoods.daffodildb.server.serversystem._ServerSession parent, ColumnDetails[] queryColumns,boolean checkUserRight) throws DException ; 110 } 111 | Popular Tags |