public class ERLuceneAdaptorChannel extends EOAdaptorChannel
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ERLuceneAdaptorChannel.IndexAttribute
Morphs EO values to lucene values.
|
EOAdaptorChannel.Delegate_context, _debug, _delegate, _delegateRespondsTo_didChangeResultSet, _delegateRespondsTo_didEvaluateExpression, _delegateRespondsTo_didExecuteStoredProcedure, _delegateRespondsTo_didFetchRow, _delegateRespondsTo_didFinishFetching, _delegateRespondsTo_didPerformOperations, _delegateRespondsTo_didSelectAttributes, _delegateRespondsTo_shouldConstructStoredProcedureReturnValues, _delegateRespondsTo_shouldEvaluateExpression, _delegateRespondsTo_shouldExecuteStoredProcedure, _delegateRespondsTo_shouldReturnValuesForStoredProcedure, _delegateRespondsTo_shouldSelectAttributes, _delegateRespondsTo_willFetchRow, _delegateRespondsTo_willPerformOperations, _rawAttributesCache, _rawDictionaryInitializer, AdaptorFailureKey, AdaptorOperationsKey, AdaptorOptimisticLockingFailure, FailedAdaptorOperationKey| Constructor and Description |
|---|
ERLuceneAdaptorChannel(ERLuceneAdaptorContext context) |
_raiseOptimisticLockingExceptionWithReason, _setRawDictionaryInitializerForAttributes, addStoredProceduresNamed, delegate, deleteRowDescribedByQualifier, describeStoredProcedureNames, dictionaryWithObjectsForAttributes, lockRowComparingAttributes, performAdaptorOperation, performAdaptorOperations, primaryKeyForNewRowWithEntity, primaryKeysForNewRowsWithEntity, setDelegate, updateValuesInRowDescribedByQualifierpublic ERLuceneAdaptorChannel(ERLuceneAdaptorContext context)
public org.apache.lucene.index.IndexWriter writer()
public org.apache.lucene.search.IndexSearcher searcher()
throws org.apache.lucene.index.CorruptIndexException,
IOException
org.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic ERLuceneAdaptorContext adaptorContext()
adaptorContext in class EOAdaptorChannelpublic NSArray<EOAttribute> attributesToFetch()
attributesToFetch in class EOAdaptorChannelpublic void cancelFetch()
cancelFetch in class EOAdaptorChannelpublic void closeChannel()
closeChannel in class EOAdaptorChannelpublic NSArray describeResults()
describeResults in class EOAdaptorChannelpublic NSArray describeTableNames()
describeTableNames in class EOAdaptorChannelpublic EOModel describeModelWithTableNames(NSArray anArray)
describeModelWithTableNames in class EOAdaptorChannelpublic void evaluateExpression(EOSQLExpression anExpression)
evaluateExpression in class EOAdaptorChannelpublic void executeStoredProcedure(EOStoredProcedure aStoredProcedure, NSDictionary someValues)
executeStoredProcedure in class EOAdaptorChannelpublic NSMutableDictionary fetchRow()
fetchRow in class EOAdaptorChannelpublic boolean isFetchInProgress()
isFetchInProgress in class EOAdaptorChannelpublic boolean isOpen()
isOpen in class EOAdaptorChannelpublic void openChannel()
openChannel in class EOAdaptorChannelpublic NSDictionary returnValuesForLastStoredProcedureInvocation()
returnValuesForLastStoredProcedureInvocation in class EOAdaptorChannelpublic void selectAttributes(NSArray attributesToFetch, EOFetchSpecification fs, boolean shouldLock, EOEntity entity)
selectAttributes in class EOAdaptorChannelpublic void setAttributesToFetch(NSArray attributesToFetch)
setAttributesToFetch in class EOAdaptorChannelpublic int updateValuesInRowsDescribedByQualifier(NSDictionary updatedRow, EOQualifier qualifier, EOEntity entity)
updateValuesInRowsDescribedByQualifier in class EOAdaptorChannelpublic void insertRow(NSDictionary row, EOEntity entity)
insertRow in class EOAdaptorChannelpublic int deleteRowsDescribedByQualifier(EOQualifier qualifier, EOEntity entity)
deleteRowsDescribedByQualifier in class EOAdaptorChannelpublic static org.apache.lucene.search.Query queryForQualifier(EOQualifier qualifier, EOEntity entity)
qualifier - entity - public static org.apache.lucene.search.Sort sortForSortOrderings(NSArray<EOSortOrdering> sortOrderings)
sortOrderings - Copyright © 2002 – 2025 Project Wonder.