Package translate :: Package search :: Package indexing :: Module PyLuceneIndexer
[hide private]
[frames] | no frames]

Module PyLuceneIndexer

source code

interface for the PyLucene (v2.x) indexing engine

take a look at PyLuceneIndexer1.py for the PyLucene v1.x interface

Classes [hide private]
  PyLuceneDatabase
manage and use a pylucene indexing database
  PyLuceneHits
an enquire object contains the information about the result of a request
Functions [hide private]
 
is_available() source code
 
_occur(required, prohibited) source code
int
_get_pylucene_version()
get the installed pylucene version
source code
 
_escape_term_value(text) source code
Variables [hide private]
  __revision__ = "$Id: PyLuceneIndexer.py 13070 2009-11-13 16:47...
  PyLucene = lucene
  _COMPILER = 'jcc'
  UNNAMED_FIELD_NAME = "FieldWithoutAName"
  MAX_FIELD_SIZE = 1048576

Imports: CommonIndexer, tempfile, re, os, time, lucene


Function Details [hide private]

_get_pylucene_version()

source code 

get the installed pylucene version

Returns: int
1 -> PyLucene v1.x / 2 -> PyLucene v2.x / 0 -> unknown

Variables Details [hide private]

__revision__

Value:
"$Id: PyLuceneIndexer.py 13070 2009-11-13 16:47:01Z alaaosh $"