Changeset 728:f0527de6dfb7


Ignore:
Timestamp:
11/22/12 16:51:51 (5 years ago)
Author:
Panayiotis Smeros <psmeros@…>
Branch:
temporals
Children:
729:b27eb70e7bd6, 730:115bc7ddabb9
Message:

queryRewriting: ignore false quadruples ("FILTER(...)" as s, p, o or t)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • runtime/src/main/java/eu/earthobservatory/runtime/generaldb/Strabon.java

    r720 r728  
    320320                        { 
    321321                                String quadruple=oldQueryString.substring(matcher.start(), matcher.end()).trim(); 
     322                                 
     323                                REGEX = ".*[.[\\s+]](FILTER).*"; 
     324                                pattern = Pattern.compile(REGEX, Pattern.CASE_INSENSITIVE);                                                      
     325                                Matcher matcher1 = pattern.matcher(quadruple); 
     326                                if(matcher1.find()) 
     327                                        continue; 
     328 
    322329                                numOfQuadruples++; 
    323330                                 
Note: See TracChangeset for help on using the changeset viewer.