Lines Matching refs:join
28 * Performs an equality join on two or more secondary keys.
33 * <p>An equality join is a match on all entities in a given primary index that
35 * not be matched by an equality join, only exact keys are matched.</p>
50 * {@literal EntityJoin<String,Person> join = new EntityJoin(personBySsn);}
51 * join.addCondition(personByParentSsn, "111-11-1111");
52 * join.addCondition(personByEmployerIds, employer.id);
54 * // Perform the join operation by traversing the results with a cursor.
56 * {@literal ForwardCursor<Person> results = join.entities();}
73 * Creates a join object for a given primary index.
75 * @param index the primary index on which the join will operate.
83 * Adds a secondary key condition to the equality join. Only entities
85 * by the join operation.
89 * @param key the key value to match during the join.
108 * Opens a cursor that returns the entities qualifying for the join. The
109 * join operation is performed as the returned cursor is accessed.
125 * Opens a cursor that returns the entities qualifying for the join. The
126 * join operation is performed as the returned cursor is accessed.
148 * the join. The join operation is performed as the returned cursor is
166 * the join. The join operation is performed as the returned cursor is
242 joinCursor = primary.getDatabase().join(cursors, null);