Package org.eclipse.rdf4j.sail.lucene
A Sail implementation that supports full-text indexing via the Lucene API.
-
Interface Summary Interface Description BulkUpdater DocumentDistance DocumentResult A document result or hit from a search query.DocumentScore IndexableStatementFilter Specifies a filter, which determines whether a statement should be included in the keyword index when performing complete reindexing.SearchDocument SearchIndex A SearchIndex is a one-stop-shop abstraction of a Lucene index.SearchQuery Deprecated. SearchQueryEvaluator SearchQueryInterpreter -
Class Summary Class Description AbstractLuceneIndex AbstractReaderMonitor ReaderMonitor holds IndexReader and IndexSearcher.AbstractSearchIndex AbstractSearchQueryEvaluator DistanceQuerySpec DistanceQuerySpecBuilder GeoRelationQuerySpec GeoRelationQuerySpecBuilder LuceneSail A LuceneSail wraps an arbitrary existing Sail and extends it with support for full-text search on all Literals.LuceneSailBuffer Deprecated. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.LuceneSailBuffer.AddRemoveOperation LuceneSailBuffer.ClearContextOperation LuceneSailBuffer.ClearOperation LuceneSailBuffer.Operation LuceneSailConnection LuceneSailSchema LuceneSailSchema defines predicates that can be used for expressing a Lucene query in a RDF query.QuerySpec A QuerySpec holds information extracted from a TupleExpr corresponding with a single Lucene query.QuerySpec.QueryParam Param in a Lucene query extracted inQuerySpec
QuerySpecBuilder A QueryInterpreter creates a set of QuerySpecs based on Lucene-related StatementPatterns that it finds in a TupleExpr.SearchFields SearchIndexQueryContextInitializer SimpleBulkUpdater A bulk updater that updates documents one-by-one. -
Enum Summary Enum Description TypeBacktraceMode Option to describe how theLuceneSail
should handle the add of a new type statement in a connection if theLuceneSail.INDEXEDTYPES
property is defined.