Each cursor in the cursors
array must have been initialized to refer to the key on which the underlying database should be joined. Typically, this initialization is done by calling {@link Cursor#getSearchKey Cursor.getSearchKey}.
Once the cursors have been passed to this method, they should not be accessed or modified until the newly created join cursor has been closed, or else inconsistent results may be returned. However, the position of the cursors will not be changed by this method or by the methods of the join cursor.
@param cursors an array of cursors associated with this primarydatabase. In a replicated environment, an explicit transaction must be specified when opening each cursor, unless read-uncommitted isolation is isolation is specified via the {@link CursorConfig} or {@link LockMode}parameter. @param config The join attributes. If null, default attributes areused. @return a specialized cursor that returns the results of the equalityjoin operation. @throws OperationFailureException if one of the
|
|