Portoa.Lucene
Handles interaction between objects and Lucene documents
Builds a out of another object
The object from which to build the document
Gets a term representing the identifying in a
. This can be used as a means
to delete documents using an , for example.
The object from which to create the term
implementation for entities based on Lucene.NET
implementation based on Lucene.NET
Transforms the results of a search into a proper result set
The search results
The searcher that performed the search
Escapes a search string; default implementation calls QueryParser.Escape()
The search string to escape
Gets the query parser associated with this searcher
Gets the index directory associated with this searcher
implementation for entities based on Lucene.NET
The entity to build the index for
implementation based on Lucene.NET
The object to build the index for
The index writer to use to build/update indexes
Object to handle manipulation between indexable objects and Lucene documents
Application logger
Gets all indexable records; used for (re)building the index from scratch
Determines whether can have its index updated
Gets the index writer to use to build/update indexes
Gets the object to handle manipulation between indexable objects and Lucene documents
Application logger