1 package com.daffodilwoods.daffodildb.server.sql99.dql.plan.table; 2 3 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.*; 4 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.predicates.predicate; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.*; 6 import com.daffodilwoods.database.resource.*; 7 import com.daffodilwoods.daffodildb.server.sql99.common.TableDetails; 8 import com.daffodilwoods.daffodildb.server.serversystem._ServerSession; 9 10 19 20 public interface _JoinRelation { 21 22 27 28 public void setCondition(booleanvalueexpression condition) throws DException; 29 30 35 36 public booleanvalueexpression getCondition() throws DException; 37 38 43 44 public TableDetails[] getTableDetails() throws DException; 45 46 53 54 public boolean isIndexPossible(_ServerSession session) throws DException; 55 56 } 57 | Popular Tags |