public class JsonIndexBuilder extends DefaultIndexBuilder
Constructor and Description |
---|
JsonIndexBuilder() |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.document.Document |
documentOfStorageProxy(StorageProxy obj)
Creates a Lucene Document from an object in local storage.
|
org.apache.lucene.queryparser.classic.QueryParser |
getQueryParser()
Returns a query parser to parse queries to this index.
|
void |
init(Main serverMain)
Initialize the index builder and notify it of its containing server Main instance.
|
documentOfDigitalObject, getAnalyzer, getSortFieldName, objectsNeedingReindexingQuery, setKeyRing
public void init(Main serverMain)
IndexBuilder
init
in interface IndexBuilder
init
in class DefaultIndexBuilder
public org.apache.lucene.queryparser.classic.QueryParser getQueryParser()
DefaultIndexBuilder
getQueryParser
in interface IndexBuilder
getQueryParser
in class DefaultIndexBuilder
public org.apache.lucene.document.Document documentOfStorageProxy(StorageProxy obj) throws DOException, java.io.IOException
IndexBuilder
documentOfStorageProxy
in interface IndexBuilder
documentOfStorageProxy
in class DefaultIndexBuilder
DOException
java.io.IOException