public class ERLuceneAdaptor extends EOAdaptor
EOAdaptor.Delegate| Modifier and Type | Field and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
_analyzer |
org.apache.lucene.store.Directory |
_directory |
static Object |
QUERY_HINTS |
static Object |
SORT_HINTS |
_connectionDictionary, _contexts, _delegate, _delegateRespondsTo_processValue, _delegateRespondsTo_reconDict, _expressionClass, _expressionClassName, _name| Constructor and Description |
|---|
ERLuceneAdaptor(String name) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
analyzer() |
void |
assertConnectionDictionaryIsValid() |
EOAdaptorContext |
createAdaptorContext() |
org.apache.lucene.index.IndexWriter |
createWriter() |
Class |
defaultExpressionClass() |
org.apache.lucene.store.Directory |
directory() |
EOSQLExpressionFactory |
expressionFactory() |
org.apache.lucene.index.IndexReader |
indexReader() |
boolean |
isValidQualifierType(String typeName,
EOModel model) |
EOSynchronizationFactory |
schemaSynchronizationFactory() |
void |
setConnectionDictionary(NSDictionary dictionary) |
EOSchemaGeneration |
synchronizationFactory() |
_assignExternalNameForAttribute, _createDropDatabase, _recursivelyConvertEntity, _registerAdaptorContext, _unregisterAdaptorContext, adaptorWithModel, adaptorWithName, administrativeConnectionDictionaryForAdaptor, assignExternalInfoForAttribute, assignExternalInfoForEntireModel, assignExternalInfoForEntity, assignExternalTypeForAttribute, canServiceModel, connectionDictionary, contexts, createDatabaseWithAdministrativeConnectionDictionary, defaultDelegate, delegate, dropDatabaseWithAdministrativeConnectionDictionary, expressionClass, expressionClassName, externalTypesWithModel, fetchedValueForDataValue, fetchedValueForDateValue, fetchedValueForNumberValue, fetchedValueForStringValue, fetchedValueForValue, handleDroppedConnection, hasOpenChannels, hasPlugIns, internalTypeForExternalType, isDroppedConnectionException, name, plugInName, prototypeAttributes, setDefaultDelegate, setDelegate, setExpressionClassNamepublic static final Object QUERY_HINTS
public static final Object SORT_HINTS
public org.apache.lucene.store.Directory _directory
public org.apache.lucene.analysis.Analyzer _analyzer
public ERLuceneAdaptor(String name)
public void setConnectionDictionary(NSDictionary dictionary)
setConnectionDictionary in class EOAdaptorpublic org.apache.lucene.store.Directory directory()
public org.apache.lucene.analysis.Analyzer analyzer()
public org.apache.lucene.index.IndexReader indexReader()
throws org.apache.lucene.index.CorruptIndexException,
IOException
org.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic org.apache.lucene.index.IndexWriter createWriter()
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid in class EOAdaptorpublic EOAdaptorContext createAdaptorContext()
createAdaptorContext in class EOAdaptorpublic boolean isValidQualifierType(String typeName, EOModel model)
isValidQualifierType in class EOAdaptorpublic Class defaultExpressionClass()
defaultExpressionClass in class EOAdaptorpublic EOSQLExpressionFactory expressionFactory()
expressionFactory in class EOAdaptorpublic EOSchemaGeneration synchronizationFactory()
synchronizationFactory in class EOAdaptorpublic EOSynchronizationFactory schemaSynchronizationFactory()
schemaSynchronizationFactory in class EOAdaptorCopyright © 2002 – 2025 Project Wonder.