KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dql > plan > table > _SingleTablePlan


1 package com.daffodilwoods.daffodildb.server.sql99.dql.plan.table;
2
3 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.*;
4 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.*;
5 import com.daffodilwoods.database.resource.*;
6 import com.daffodilwoods.database.sqlinitiator.*;
7
8 /**
9  * It represents the plan for single table. It is needed to take the advantage
10  * of indexes present on that table.
11  * <p>Title: </p>
12  * <p>Description: </p>
13  * <p>Copyright: Copyright (c) 2003</p>
14  * <p>Company: </p>
15  * @author unascribed
16  * @version 1.0
17  */

18
19 public interface _SingleTablePlan extends _TablePlan{
20
21    /**
22     * Sets the condition which can be restricted to table.
23     * @param condition
24     * @throws DException
25     */

26
27    public void setCondition(booleanvalueexpression condition) throws DException;
28
29    /**
30     * Sets the order which can be restricted to table.
31     * @param order
32     * @throws DException
33     */

34
35    public void setOrder(_Order order) throws DException;
36 }
37
Popular Tags