KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > fulltext > expression > searchprimary


1 package com.daffodilwoods.daffodildb.server.sql99.fulltext.expression;import com.daffodilwoods.database.resource.*;
2 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference;
3 import com.daffodilwoods.daffodildb.server.sql99.fulltext.dql.condition._FullTextPredicate;
4
5 /**
6  * searchPrimary represents search pattern which can be single word or phrase
7  * It allows user to get a plan which is self executable. This plan helps in
8  * obtaining the desired documents in which this SearchPattern is present.
9  * <p>Title: </p>
10  * <p>Description: </p>
11  * <p>Copyright: Copyright (c) 2003</p>
12  * <p>Company: </p>
13  * @author not attributable
14  * @version 1.0
15  */

16 public interface searchprimary extends com.daffodilwoods.daffodildb.utils.parser.StatementExecuter {
17   /**
18    * CheckSemantic check whether search pattern is valid or invalid.
19    * @param parent
20    * @return _references[]
21    * @throws DException
22    */

23   public _Reference[] checkSemantic(com.daffodilwoods.daffodildb.server.serversystem._ServerSession parent) throws DException ;
24
25   /**
26    * getFullTextPredicate used to get plan of search pattern which is self executable
27    * @return _FullTextPredicate
28    * @throws DException
29    */

30   public _FullTextPredicate getFullTextPrdicate() throws DException;
31 }
32
Popular Tags