# Hierarchy For Package org.eclipse.rdf4j.sail.lucene

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.sail.lucene.AbstractLuceneSailGeoSPARQLTest
  - org.eclipse.rdf4j.sail.lucene.AbstractLuceneSailIndexedPropertiesTest
  - org.eclipse.rdf4j.sail.lucene.AbstractLuceneSailTest
  - org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
    - org.eclipse.rdf4j.sail.lucene.ReaderMonitor
  - org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex (implements org.eclipse.rdf4j.sail.lucene.SearchIndex)
    - org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
      - org.eclipse.rdf4j.sail.lucene.LuceneIndex
        - org.eclipse.rdf4j.sail.lucene.LuceneIndexNIOFS
  - org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator (implements org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator)
    - org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
    - org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
    - org.eclipse.rdf4j.sail.lucene.QuerySpec
  - org.eclipse.rdf4j.sail.lucene.DistanceQuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.sail.lucene.LuceneDocument (implements org.eclipse.rdf4j.sail.lucene.SearchDocument)
  - org.eclipse.rdf4j.sail.lucene.LuceneDocumentResult (implements org.eclipse.rdf4j.sail.lucene.DocumentResult)
    - org.eclipse.rdf4j.sail.lucene.LuceneDocumentDistance (implements org.eclipse.rdf4j.sail.lucene.DocumentDistance)
    - org.eclipse.rdf4j.sail.lucene.LuceneDocumentScore (implements org.eclipse.rdf4j.sail.lucene.DocumentScore)
  - org.eclipse.rdf4j.sail.lucene.LuceneQuery (implements org.eclipse.rdf4j.sail.lucene.SearchQuery)
  - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
  - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.Operation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearContextOperation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearOperation
  - org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
  - org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.SailConnection)
    - org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionWrapper (implements org.eclipse.rdf4j.sail.NotifyingSailConnection)
      - org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
  - org.eclipse.rdf4j.sail.helpers.SailWrapper (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.StackableSail)
    - org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper (implements org.eclipse.rdf4j.sail.NotifyingSail)
      - org.eclipse.rdf4j.sail.lucene.LuceneSail
  - org.eclipse.rdf4j.sail.lucene.SearchFields
  - org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer)
  - org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater (implements org.eclipse.rdf4j.sail.lucene.BulkUpdater)

## Interface Hierarchy

- org.eclipse.rdf4j.sail.lucene.BulkUpdater
- org.eclipse.rdf4j.sail.lucene.DocumentResult
  - org.eclipse.rdf4j.sail.lucene.DocumentDistance
  - org.eclipse.rdf4j.sail.lucene.DocumentScore
- org.eclipse.rdf4j.sail.lucene.IndexableStatementFilter
- org.eclipse.rdf4j.sail.lucene.SearchDocument
- org.eclipse.rdf4j.sail.lucene.SearchIndex
- org.eclipse.rdf4j.sail.lucene.SearchQuery
- org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator
- org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter