org.hibernate.search.reader.impl
Class ReaderProviderHelper
java.lang.Object
org.hibernate.search.reader.impl.ReaderProviderHelper
public abstract class ReaderProviderHelper
- extends Object
- Author:
- Emmanuel Bernard
Method Summary |
static org.apache.lucene.index.IndexReader |
buildMultiReader(int length,
org.apache.lucene.index.IndexReader[] readers,
ReaderProvider[] managers)
|
static void |
clean(SearchException e,
org.apache.lucene.index.IndexReader... readers)
|
static Set<org.apache.lucene.index.IndexReader> |
getIndexReaders(org.apache.lucene.index.IndexReader reader)
Find the underlying IndexReaders for the given reader |
static Set<org.apache.lucene.index.IndexReader> |
getIndexReaders(org.apache.lucene.search.IndexSearcher searchable)
Find the underlying IndexReaders for the given searchable |
static org.apache.lucene.index.IndexReader[] |
getSubReadersFromMultiReader(org.apache.lucene.index.MultiReader parentReader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReaderProviderHelper
public ReaderProviderHelper()
getSubReadersFromMultiReader
public static org.apache.lucene.index.IndexReader[] getSubReadersFromMultiReader(org.apache.lucene.index.MultiReader parentReader)
buildMultiReader
public static org.apache.lucene.index.IndexReader buildMultiReader(int length,
org.apache.lucene.index.IndexReader[] readers,
ReaderProvider[] managers)
clean
public static void clean(SearchException e,
org.apache.lucene.index.IndexReader... readers)
getIndexReaders
public static Set<org.apache.lucene.index.IndexReader> getIndexReaders(org.apache.lucene.search.IndexSearcher searchable)
- Find the underlying IndexReaders for the given searchable
- Parameters:
searchable
- The searchable to find the IndexReaders for
- Returns:
- A list of all base IndexReaders used within this searchable
getIndexReaders
public static Set<org.apache.lucene.index.IndexReader> getIndexReaders(org.apache.lucene.index.IndexReader reader)
- Find the underlying IndexReaders for the given reader
- Parameters:
reader
- The reader to find the IndexReaders for
- Returns:
- A list of all base IndexReaders used within this searchable
Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved