1 package com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.fromclause; 2 3 import com.daffodilwoods.daffodildb.server.sql99.common.*; 4 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition.*; 6 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.*; 7 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 8 import com.daffodilwoods.database.resource.*; 9 import java.util.*; 10 11 20 21 public interface joinspecification extends com.daffodilwoods.daffodildb.utils.parser.StatementExecuter { 22 23 30 31 public com.daffodilwoods.daffodildb.server.sql99.utils._Reference[] checkSemantic(com.daffodilwoods.daffodildb.server.serversystem._ServerSession parent,boolean checkUserRight) throws DException ; 32 33 39 40 public _QualifiedBVE getQualifiedBVE(TableDetails[] tableDetails) throws DException; 41 42 47 48 public booleanvalueexpression getWholeCondition() throws DException ; 49 50 55 56 public ColumnDetails[] getColumnDetails()throws DException; 57 58 63 64 public void getColumnsIncluded(ArrayList aList) throws DException ; 65 66 71 72 public void getTablesIncluded(ArrayList aList) throws DException ; 73 74 80 81 public ParameterInfo[] getParameterInfo() throws DException ; 82 83 89 90 public Object [] getParameters(Object object) throws DException; 91 92 98 99 public _BVEPlan getBveExecutionPlan() throws DException ; 100 104 105 public void setDefaultValues(_VariableValueOperations variableValueOperations) throws DException ; 106 public void verifyValues(_VariableValueOperations variableValueOperation) throws DException ; 107 } 108 | Popular Tags |