14.6.3. Lucene ディレクトリーへのアクセス
Directory
は、インデックスストレージを表すために Lucene で使用される最も一般的な抽象化です。Hibernate Search は Lucene Directory
と直接対話することはありませんが、これらの対話は IndexManager
経由で抽象化されます。インデックスが必ずしも Directory
によって実装される必要はありません。
インデックスが
Directory
として表示され、アクセスする必要がある場合は、IndexManager
から Directory
への参照を取得できます。IndexManager
を DirectoryBasedIndexManager
にキャストし、getDirectoryProvider().getDirectory()
を使用して基礎となる Directory
への参照を取得します。これは推奨されていません.代わりに IndexReader
を使用することが推奨されます。