On Jul 24, 2014, at 4:51 AM, Marc Jeurissen <marc.jeuris...@uantwerpen.be> wrote: > Hi all, > > in PyLucene 4.5, when I execute dir(PythonQueryParser) , I get the following > result: > > ['AND_OPERATOR', 'Clause', 'Conjunction', 'MethodRemovedUseAnother', > 'Modifiers', 'OR_OPERATOR', 'Operator', 'Query', 'ReInit', 'Term', > 'TopLevelQuery', '__class__', '__delattr__', '__doc__', '__eq__', > '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', > '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', > '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', > '_jobject', 'allowLeadingWildcard', 'analyzeRangeTerms', 'analyzer', > 'autoGeneratePhraseQueries', 'boxfn_', 'cast_', 'class', 'class_', > 'dateResolution', 'defaultOperator', 'disable_tracing', > 'enablePositionIncrements', 'enable_tracing', 'equals', 'escape', 'field', > 'finalize', 'fuzzyMinSim', 'fuzzyPrefixLength', 'generateParseException', > 'getAllowLeadingWildcard', 'getAnalyzeRangeTerms', 'getAnalyzer', > 'getAutoGeneratePhraseQueries', 'getBooleanQuery', 'getClass', > 'getDateResolution', 'getDefaultOperator', 'getEnablePositionIncrements', > 'getField', 'getFieldQuery', 'getFieldQuery_quoted_super', > 'getFieldQuery_slop_super', 'getFuzzyMinSim', 'getFuzzyPrefixLength', > 'getFuzzyQuery', 'getLocale', 'getLowercaseExpandedTerms', > 'getMultiTermRewriteMethod', 'getNextToken', 'getPhraseSlop', > 'getPrefixQuery', 'getTimeZone', 'getToken', 'getWildcardQuery', 'hashCode', > 'init', 'instance_', 'jj_nt', 'locale', 'lowercaseExpandedTerms', > 'multiTermRewriteMethod', 'nextToken', 'notify', 'notifyAll', 'parse', > 'phraseSlop', 'pythonExtension', 'self', 'setAllowLeadingWildcard', > 'setAnalyzeRangeTerms', 'setAutoGeneratePhraseQueries', 'setDateResolution', > 'setDefaultOperator', 'setEnablePositionIncrements', 'setFuzzyMinSim', > 'setFuzzyPrefixLength', 'setLocale', 'setLowercaseExpandedTerms', > 'setMultiTermRewriteMethod', 'setPhraseSlop', 'setTimeZone', 'timeZone', > 'toString', 'token', 'token_source', 'wait', 'wrapfn_'] > > What seems to be missing is the 'getRangeQuery' function that I used to > overwrite in my application (PyLucene version 3.6). > > What is the equivalent of 'getRangeQuery' in 4.5?
I don’t have a version that old handy, but PythonQueryParser.getRangeQuery is present in 4.8 and 4.9. > Thank you > > Marc Jeurissen >