Author: ssmiweve
Date: 2007-10-05 13:10:24 +0200 (Fri, 05 Oct 2007)
New Revision: 5814

Modified:
   
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
   
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/VeryFastTokenEvaluator.java
Log:
SEARCH-2787 - Update search front to use new company lists

Modified: 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
===================================================================
--- 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
       2007-10-05 09:43:24 UTC (rev 5813)
+++ 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
       2007-10-05 11:10:24 UTC (rev 5814)
@@ -18,132 +18,231 @@
  * Predicates use TokenEvaluators to prove the Predicate's validity to the 
Query.
  *
  * @author <a href="mailto:[EMAIL PROTECTED]">Magnus Eklund</a>
- * @version <tt>$Revision$</tt>
+ * @version <tt>$Id$</tt>
  */
 public enum TokenPredicate implements Predicate {
 
     // Common predicates.
+    
+    /** @deprecated this is silly. there are better ways to accomplish this, 
eg enrichment's baseScore. */
     ALWAYSTRUE (Type.GENERIC),
 
     // Fast TokenPredicates
     //  full list can be found at 
sch-login01.osl.basefarm.net:/www/schibstedsok/home/ssmojaco/analyselister
     // TODO make ExactFast tokens a separate Type referencing the original 
Fast token.
+    
+    /** */
     ANIMAL (Type.FAST),
-    BLOCKET (Type.FAST), // FIXME!! What is blocket? we do not put specific 
names into this list
+    /** @deprecated FIXME!! What is blocket? we do not put specific names into 
this list */
+    BLOCKET (Type.FAST),
+    /** @todo rename to COMPANY_CATEGORY **/
     CATEGORY (Type.FAST),
+    /** */
     CELEBRITY (Type.FAST),
+    /** */
     CLASSIFIED_CATEGORY (Type.FAST),
+    /** */
     COMPANY_CHAIN (Type.FAST),
+    /** @todo rename to just COMPANY */
     COMPANYENRICHMENT (Type.FAST),
+    /** */
     EXACT_COMPANYENRICHMENT (Type.FAST),
+    /** */
     COMPANY_KEYWORD (Type.FAST),
+    /** */
     COMPANY_KEYWORD_RESERVED (Type.FAST),
-//    COMPANYRANK (Type.FAST), // not used!
-//    EXACT_COMPANYRANK (Type.FAST), // not used!
+    /** */
     DISEASE (Type.FAST),
+    /** */
     ENGLISHWORDS (Type.FAST),
+    /** */
     GEOLOCAL (Type.FAST),
+    /** */
     GEOGLOBAL (Type.FAST),
+    /** */
     EXACT_GEOLOCAL (Type.FAST),
+    /** */
     EXACT_GEOGLOBAL (Type.FAST),
+    /** */
     FIRSTNAME (Type.FAST),
+    /** */
     FOOD (Type.FAST),
+    /** */
     EXACT_FIRST (Type.FAST),
+    /** */
     FULLNAME (Type.FAST),
+    /** */
     EXACT_FULLNAME (Type.FAST),
+    /** */
     LASTNAME (Type.FAST),
+    /** */
     EXACT_LAST (Type.FAST),
+    /** */
     MATERIAL (Type.FAST),
+    /** */
     PRIOCOMPANYNAME (Type.FAST),
+    /** */
     EXACT_PRIOCOMPANYNAME (Type.FAST),
+    /** */
     PRODUCT_BICYCLE (Type.FAST),
+    /** */
     PRODUCT_CAR (Type.FAST),
+    /** */
     PRODUCT_CHILDREN (Type.FAST),
+    /** */
     PRODUCT_CLOTHING (Type.FAST),
+    /** */
     PRODUCT_CONSTRUCTION (Type.FAST),
+    /** */
     PRODUCT_COSTUME (Type.FAST),
+    /** */
     PRODUCT_ELECTRONIC (Type.FAST),
+    /** */
     PRODUCT_FURNITURE (Type.FAST),
+    /** */
     PRODUCT_GARDEN (Type.FAST),
+    /** */
     PRODUCT_HOBBY (Type.FAST),
+    /** */
     PRODUCT_HOUSEHOLD (Type.FAST),
+    /** */
     PRODUCT_JEWELRY (Type.FAST),
+    /** */
     PRODUCT_MOTOR (Type.FAST),
+    /** */
     PRODUCT_MUSIC (Type.FAST),
+    /** */
     PRODUCT_SHOE (Type.FAST),
+    /** */
     PRODUCT_SPORT (Type.FAST),
+    /** */
     PRODUCT_WATCH (Type.FAST),
+    /** */
     PRODUCT_WEAPON (Type.FAST),
+    /** */
     OCEAN (Type.FAST),
+    /** */
     EXACT_TOP3 (Type.FAST),
+    /** */
     EXACT_PPCTOPLIST (Type.FAST),
+    /** */
     STOCKMARKETTICKERS (Type.FAST),
+    /** */
     STOCKMARKETFIRMS (Type.FAST),
+    /** */
     EXACT_STOCKMARKETTICKERS (Type.FAST),
+    /** */
     EXACT_STOCKMARKETFIRMS (Type.FAST),
+    /** */
     STYLE (Type.FAST),
+    /** */
     TNS (Type.FAST),
+    /** */
     TRADEMARK (Type.FAST),
+    /** */
     WIKIPEDIA (Type.FAST),
+    /** */
     EXACT_WIKI (Type.FAST),
-
+    /** */
     IMAGES (Type.FAST),
+    /** */
     EXACT_IMAGE (Type.FAST),
-
+    /** @deprecated FIXME!! What is prisjakt? we do not put specific names 
into this list */
     PRISJAKT_CATEGORIES_AND_MANUFACTURERS (Type.FAST),
+    /** @deprecated FIXME!! What is prisjakt? we do not put specific names 
into this list */
     PRISJAKT_CATEGORIES (Type.FAST),
+    /** @deprecated FIXME!! What is prisjakt? we do not put specific names 
into this list */
     PRISJAKT_MANUFACTURERS (Type.FAST),
+    /** @deprecated FIXME!! What is prisjakt? we do not put specific names 
into this list */
     PRISJAKT_PRODUCTS (Type.FAST),
+    /** @deprecated FIXME!! What is prisjakt? we do not put specific names 
into this list */
     PRISJAKT_SHOPS (Type.FAST),
 
 
     // RegExp TokenPredicates -- magic words
     BOOK_MAGIC (Type.REGEX),
+    /** */
     CATALOGUE_MAGIC (Type.REGEX),
+    /** */
     CLASSIFIED_MAGIC (Type.REGEX),
+    /** */
     EXACT_CLASSIFIED_MAGIC (Type.REGEX),
+    /** */
     CULTURE_MAGIC (Type.REGEX),
+    /** */
     MOVIE_MAGIC (Type.REGEX),
+    /** */
     NEWS_MAGIC (Type.REGEX),
+    /** */
     OCEAN_MAGIC (Type.REGEX),
+    /** */
     PICTURE_MAGIC (Type.REGEX),
+    /** */
     VIDEO_MAGIC (Type.REGEX),
+    /** */
     RECEIPE_MAGIC (Type.REGEX),
+    /** */
     SKIINFO_MAGIC (Type.REGEX),
+    /** */
     STOCK_MAGIC (Type.REGEX),
+    /** */
     TV_MAGIC (Type.REGEX),
+    /** */
     WEATHER_MAGIC (Type.REGEX),
+    /** */
     WEBTV_MAGIC (Type.REGEX),
+    /** */
     WHITE_MAGIC (Type.REGEX),
+    /** */
     WIKIPEDIA_MAGIC (Type.REGEX),
+    /** */
     YELLOW_MAGIC (Type.REGEX),
+    /** */
     MAP_MAGIC(Type.REGEX),
     
 
     // RegExp TokenPredicates -- trigger words/phrases
     CATALOGUE_TRIGGER (Type.REGEX),
+    /** */
     CLASSIFIED_TRIGGER (Type.FAST),
+    /** */
     LOAN_TRIGGER (Type.REGEX),
+    /** */
     NEWS_TRIGGER (Type.REGEX),
+    /** */
     OCEAN_TRIGGER(Type.REGEX),
+    /** */
     PICTURE_TRIGGER (Type.REGEX),
+    /** */
     VIDEO_TRIGGER (Type.REGEX),
+    /** */
     SKIINFO_TRIGGER (Type.REGEX),
+    /** */
     SUDOKU_TRIGGER (Type.REGEX),
+    /** */
     TV_TRIGGER (Type.REGEX),
+    /** */
     WEATHER_TRIGGER (Type.REGEX),
+    /** */
+    /** */
     WIKIPEDIA_TRIGGER (Type.REGEX),
 
     // RegExp TokenPredicates -- prefixes
+    /** */
     SITEPREFIX (Type.REGEX),
 
     // RegExp TokenPredicates -- suffixes
+    /** */
     COMPANYSUFFIX (Type.REGEX),
 
     // RegExp TokenPredicates -- general expression
+    /** */
     ORGNR (Type.REGEX),
+    /** */
     PHONENUMBER (Type.REGEX),
+    /** */
     ONLYSKIINFO (Type.REGEX),
+    /** */
     EMPTYQUERY (Type.REGEX),
 
     /** JepTokenPredicate. **/

Modified: 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/VeryFastTokenEvaluator.java
===================================================================
--- 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/VeryFastTokenEvaluator.java
       2007-10-05 09:43:24 UTC (rev 5813)
+++ 
branches/2.15/query-api/src/main/java/no/sesat/search/query/token/VeryFastTokenEvaluator.java
       2007-10-05 11:10:24 UTC (rev 5814)
@@ -49,7 +49,7 @@
  *
  *
  * @author Ola Marius Sagli <a href="[EMAIL PROTECTED]">ola at schibstedsok</a>
- * @author <a href="mailto:[EMAIL PROTECTED]">Michael Semb Wever</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Mck Semb Wever</a>
  * @version $Id$
  */
 public final class VeryFastTokenEvaluator implements TokenEvaluator {

_______________________________________________
Kernel-commits mailing list
Kernel-commits@sesat.no
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to