Changeset 12981 for trunk/indexers/lucene-gs
- Timestamp:
- 2006-10-03T16:44:17+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/indexers/lucene-gs/src/org/greenstone/LuceneWrapper/GS2LuceneQuery.java
r12980 r12981 43 43 static private String[] stop_words = StandardAnalyzer.STOP_WORDS; 44 44 45 // Command-line options 46 static private String fuzziness = null; 47 static private Filter filter = null; 48 static private Sort sorter = new Sort(); 49 static private String default_conjuction_operator = "OR"; 50 static private int start_results = 1; 51 static private int end_results = Integer.MAX_VALUE; 52 45 53 46 54 static public void main (String args[]) … … 59 67 QueryParser query_parser_no_stop_words = new QueryParser(TEXTFIELD, new StandardAnalyzer(new String[] { })); 60 68 61 Sort sorter = new Sort();62 Filter filter = null;63 String fuzziness = null;64 65 // Paging66 int start_results = 1;67 int end_results = Integer.MAX_VALUE;68 69 // New code to allow the default conjunction operator to be70 // definable71 String default_conjuction_operator = "OR";72 69 for (int i = 1; i < args.length; i++) { 73 70 if (args[i].equals("-sort")) { … … 75 72 sorter = new Sort(args[i]); 76 73 } 77 if (args[i].equals("-filter")) {74 else if (args[i].equals("-filter")) { 78 75 i++; 79 76 filter = parseFilterString(args[i]); 80 77 } 81 if (args[i].equals("-dco")) {78 else if (args[i].equals("-dco")) { 82 79 i++; 83 80 default_conjuction_operator = args[i]; 84 81 } 85 if (args[i].equals("-fuzziness")) {82 else if (args[i].equals("-fuzziness")) { 86 83 i++; 87 84 fuzziness = args[i]; 88 85 } 89 if (args[i].equals("-startresults")) {86 else if (args[i].equals("-startresults")) { 90 87 i++; 91 88 if (args[i].matches("\\d+")) { … … 93 90 } 94 91 } 95 if (args[i].equals("-endresults")) {92 else if (args[i].equals("-endresults")) { 96 93 i++; 97 94 if (args[i].matches("\\d+")) {
Note:
See TracChangeset
for help on using the changeset viewer.