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 java.lang.Object |
QUERY_HINTS |
static java.lang.Object |
SORT_HINTS |
_connectionDictionary, _contexts, _delegate, _delegateRespondsTo_processValue, _delegateRespondsTo_reconDict, _expressionClass, _expressionClassName, _name| Constructor and Description |
|---|
ERLuceneAdaptor(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
analyzer() |
void |
assertConnectionDictionaryIsValid() |
EOAdaptorContext |
createAdaptorContext() |
org.apache.lucene.index.IndexWriter |
createWriter() |
java.lang.Class |
defaultExpressionClass() |
org.apache.lucene.store.Directory |
directory() |
EOSQLExpressionFactory |
expressionFactory() |
org.apache.lucene.index.IndexReader |
indexReader() |
boolean |
isValidQualifierType(java.lang.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 java.lang.Object QUERY_HINTS
public static final java.lang.Object SORT_HINTS
public org.apache.lucene.store.Directory _directory
public org.apache.lucene.analysis.Analyzer _analyzer
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,
java.io.IOException
org.apache.lucene.index.CorruptIndexExceptionjava.io.IOExceptionpublic org.apache.lucene.index.IndexWriter createWriter()
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid in class EOAdaptorpublic EOAdaptorContext createAdaptorContext()
createAdaptorContext in class EOAdaptorpublic boolean isValidQualifierType(java.lang.String typeName,
EOModel model)
isValidQualifierType in class EOAdaptorpublic java.lang.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 – 2022 Project Wonder.