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, setExpressionClassName
public 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 EOAdaptor
public 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.CorruptIndexException
IOException
public org.apache.lucene.index.IndexWriter createWriter()
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid
in class EOAdaptor
public EOAdaptorContext createAdaptorContext()
createAdaptorContext
in class EOAdaptor
public boolean isValidQualifierType(String typeName, EOModel model)
isValidQualifierType
in class EOAdaptor
public Class defaultExpressionClass()
defaultExpressionClass
in class EOAdaptor
public EOSQLExpressionFactory expressionFactory()
expressionFactory
in class EOAdaptor
public EOSchemaGeneration synchronizationFactory()
synchronizationFactory
in class EOAdaptor
public EOSynchronizationFactory schemaSynchronizationFactory()
schemaSynchronizationFactory
in class EOAdaptor
Copyright © 2002 – 2024 Project Wonder.