1 package com.daffodilwoods.daffodildb.server.sql99.fulltext.expression; 2 3 import com.daffodilwoods.database.resource.*; 4 import com.daffodilwoods.daffodildb.server.sql99.token.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition. 6 _AllColumnPredicates; 7 import com.daffodilwoods.daffodildb.server.sql99.fulltext.dql.condition. 8 _FullTextPredicate; 9 import com.daffodilwoods.daffodildb.server.sql99.fulltext.dql.condition. 10 NotFullTextPredicate; 11 12 24 public class searchfactor 25 implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, 26 searchterm { 27 28 public searchprimary _searchprimary0; 29 public SRESERVEDWORD1206543922 _OptSRESERVEDWORD12065439221; 30 31 public Object run(Object object) throws DException { 32 return null; 33 } 34 35 public Object clone() throws CloneNotSupportedException { 36 SRESERVEDWORD1206543922 sRESERVEDWORD1206543922 = null; 37 if (_OptSRESERVEDWORD12065439221 != null) 38 sRESERVEDWORD1206543922 = (SRESERVEDWORD1206543922) 39 _OptSRESERVEDWORD12065439221.clone(); 40 searchprimary Searchprimary0 = (searchprimary) _searchprimary0.clone(); 41 42 searchfactor Searchfactor = new searchfactor(); 43 if (_OptSRESERVEDWORD12065439221 != null) 44 Searchfactor._OptSRESERVEDWORD12065439221 = sRESERVEDWORD1206543922; 45 Searchfactor._searchprimary0 = Searchprimary0; 46 return Searchfactor; 47 } 48 49 54 public _FullTextPredicate getFulltextPredicates() throws DException { 55 if (_OptSRESERVEDWORD12065439221 != null) 56 return new NotFullTextPredicate(_searchprimary0.getFullTextPrdicate()); 57 else 58 return _searchprimary0.getFullTextPrdicate(); 59 } 60 61 67 68 public com.daffodilwoods.daffodildb.server.sql99.utils._Reference[] 69 checkSemantic(com.daffodilwoods.daffodildb.server.serversystem. 70 _ServerSession obj) throws DException { 71 return _searchprimary0.checkSemantic(obj); 72 } 73 74 public String toString() { 75 StringBuffer sb = new StringBuffer (); 76 sb.append(" "); 77 if (_OptSRESERVEDWORD12065439221 != null) { 78 sb.append(_OptSRESERVEDWORD12065439221); 79 } 80 sb.append(" "); 81 sb.append(_searchprimary0); 82 return sb.toString(); 83 } 84 85 86 } 87 | Popular Tags |