Author: ssmiweve
Date: 2008-04-02 13:11:46 +0200 (Wed, 02 Apr 2008)
New Revision: 6330
Modified:
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
Log:
SEARCH-4421 - Anonymous TokenPredicates
Modified:
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
===================================================================
---
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
2008-04-02 10:54:11 UTC (rev 6329)
+++
branches/2.16/query-api/src/main/java/no/sesat/search/query/token/TokenPredicate.java
2008-04-02 11:11:46 UTC (rev 6330)
@@ -599,7 +599,11 @@
*/
public static TokenPredicate getTokenPredicate(final String name){
- return null != Categories.valueOf(name) ? Categories.valueOf(name)
: getAnonymousTokenPredicate(name);
+ try{
+ return Categories.valueOf(name);
+ }catch(IllegalArgumentException iae){
+ return getAnonymousTokenPredicate(name);
+ }
}
/** Find a anonymous TokenPredicate that's already created.
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits