KickJava   Java API By Example, From Geeks To Geeks.

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


1 package com.daffodilwoods.daffodildb.server.sql99.fulltext.expression;
2 import com.daffodilwoods.database.resource.*;
3 import com.daffodilwoods.daffodildb.server.sql99.fulltext.dql.condition._FullTextPredicate;
4 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition._AllColumnPredicates;
5
6 /**
7  * Search Expression represents search pattern which can be a word or a phrase.
8  * Also these words and phrases can be used in conjuction with logical
9  * operators like AND, OR, NOT. The resultant pattern is also a search
10  * expression.
11  * <p>Title: </p>
12  * <p>Description: </p>
13  * <p>Copyright: Copyright (c) 2003</p>
14  * <p>Company: </p>
15  * @author not attributable
16  * @version 1.0
17  */

18 public interface searchexpression extends com.daffodilwoods.daffodildb.utils.parser.StatementExecuter {
19
20   /**
21    * GetFullTextPredicate used to get plan of search Pattern.which is self executable
22    * @return _fulltextPredicate
23    * @throws DException
24    */

25   public _FullTextPredicate getFulltextPredicates() throws DException;
26
27   /**
28    * CheckSemantic check Whether search pattern is valid or invalid
29    * @param obj
30    * @return _References[]
31    * @throws DException
32    */

33   public com.daffodilwoods.daffodildb.server.sql99.utils. _Reference[] checkSemantic(com.daffodilwoods.daffodildb.server.serversystem._ServerSession obj) throws DException ;
34 }
35
Popular Tags