1 package com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition; 2 3 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.table._JoinRelation; 4 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.*; 5 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.*; 6 import com.daffodilwoods.daffodildb.server.sql99.dql.*; 7 import com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.*; 8 import com.daffodilwoods.database.resource.*; 9 import com.daffodilwoods.daffodildb.server.sql99.common.TableDetails; 10 import com.daffodilwoods.daffodildb.server.serversystem._ServerSession; 11 12 22 23 public interface _AllTablesJoinRelation { 24 25 30 31 public _JoinRelation[] getRelations() throws DException; 32 33 39 40 public void andRelation(_JoinRelation[] relations) throws DException ; 41 42 49 50 public boolean orRelation(_JoinRelation[] relations) throws DException ; 51 52 59 60 public _JoinRelation[] sort(Object [][]tableAndQualifiedPlan,_ServerSession session) throws DException; 61 } 62 | Popular Tags |